glblgeopolitics.wordpress.com
OPEC Is Winning The Price War Says IEA
Oil markets may not balance until late 2016, but supply is finally contracting in a big way. Early last week the EIA confirmed that U.S. oil production was down sharply since peaking in April at 9.…