06/24/2026, 04:49 PM
President Trump says a record 19 million barrels of oil flowed out of the Strait of Hormuz on Monday, but ship-tracking data and multiple news organisations show far lower volumes. The claim, made days after a peace deal with Iran, remains unverified.