self explanatory chart/s: The world has an oil glut. With America's oil stockpiles filled to the brim, Russia and OPEC are about to increase output. Probably due to the tightening of refinery spreads for oil production, and of course geopolitical issues in both Europe and the Middle East.

 


Comments