Aug. 12 at 2:51 PM
$PR The International Energy Agency doubled its third-quarter 2026 global oil deficit forecast to 1.8 million barrels per day (bpd) from 800,000 bpd. Renewed Middle East hostilities and transit disruptions in the Strait of Hormuz and Red Sea derailed a brief production recovery, rapidly draining global inventory buffers.