Price Stabilization

Louisiana Oil Industry Recovers From Katrina Devastation

In its latest World Energy Outlook, the IEA’s scenario for oil prices forecast that the oil market would rebalance at $80 a barrel by 2020. [CNBC] The El Nino weather system, combined with a ¬†relatively warm winter in the Midwest and on the East Coast, could keep a lid on energy prices¬†and potentially cap stock… Keep reading →