The Energy Information Administration released its Short-Term Energy Outlook for November, and it shows that OECD oil inventories likely bottomed in June at 2.807 billion barrels. It estimated a large 20 million barrel gain for October. Though it forecasts that stocks will drop in December to 2.867 billion, that is 50 million barrels higher than […]
The post World Oil Supply, Demand And Price Outlook, November 2018 appeared first on INO.com Trader's Blog.