What Do Futures Markets Tell Us About Long-term Oil Prices? August 31, 2015 brent demand offshore drilling oil futures oil prices opec shale oil supply shock WTI +
IEA Sees Fundamental Shifts in the Current Oil Price Drop March 05, 2015 China demand iea iran Iraq oil prices opec Russia shale oil supply shock +