An OPEC output freeze deal in Algeria means $60 oil!
/By Matein Khalid/The oil market has been a rollercoaster in 2016. A global financial panic triggered by China’s yuan depreciation caused Brent crude to fall below $30 a barrel in late January. I was amazed at the sheer scale of the speculative short positions accumulated by oil traders and hedge funds in both West Texas and Brent futures markets, the highest since the oil crash of 2008. The […]



