Iran4d ago
CNN: Hormuz blockade causes 700M barrel oil deficit
A CNN report citing Kpler forecasts a 700 million barrel oil supply deficit by month's end due to the US-led blockade of the Strait of Hormuz.
Sources
1 verified
Location
Strait of Hormuz
Updated
Friday, 24 April 2026 at 21:54 UTC
No media · text-only dispatch
