Uncategorized2d ago
U.S. Navy interdictions have forced $1.05 billion worth of crude oil back to Ira...
U.S. Navy interdictions have forced $1.05 billion worth of crude oil back to Iran, confirmed by satellite imagery. Sepa.
Sources
1 verified
Location
—
Updated
Sunday, 26 April 2026 at 17:29 UTC
No media · text-only dispatch