Inventory Build vs. Global Shock: Oil Prices FirmBy OMC Editorial DeskApril 8, 2026Energy investors are navigating a complex landscape as the latest U.S. inventory data reveals a mixed picture of supply and…