Economics U.S. Emergency Oil Reserve Hits Lowest Levels Since 1983: Why It Matters 18 July 2026, 9:40 pm Team Buyback