“On some days in late June 2026, oil flows out of the Strait of Hormuz exceeded 20 million barrels, matching pre-war levels.”