Global Markets Weather Historic Wartime Oil Shock, but Exhausted Reserves Leave Economy Exposed July 7, 2026