May 7, 2026

Added Time Pressure on Iran

The “Storage Clock” is ticking as tankers that exported 3.2 million barrels per day (bpd) of Iranian crude oil remain bottled inside the Persian Gulf by the United States Navy. The Gulf of Oman blockade is part of a global ...