Depleted Oil Inventories: Energy Inflation Just Starting
Shutdowns, Depleted Inventories, and Fading Shale Growth Point to Sustained Oil Strength Three charts currently paint a clear picture for oil markets. Strategic Petroleum Reserves and Commercial Supplies have crashed (oil safety net is in danger territory): 18% of of the world’s energy passes through…
Details









