Some 155 million barrels of Iranian crude are either in transit or floating storage all over the world, according to an estimate from Vortexa Ltd.
The US has been increasing its pressure on Tehran by boarding tankers in the Indian Ocean.
US Blockade Chokes Iran Oil Trade, Vessels Pile Up Near Chabahar Port
Apr 28, 2026 | 2:42 AM
