Global Oil Inventories Depleted, Next Price Spike Could Roil Economies, Markets EnergyNow.com 2026-06-22T15:01:58+00:00