MacroOil Inventory Depletion Signals Potential Sustained Price PressureThe International Energy Agency warned that commercial oil inventories are depleting at an unprecedented rate, raising t...May 19, 2026, 02:02 AMInternational Energy AgencyOil