69 Million Barrels Stranded: How US Naval Blockade is Quietly Suffocating Iran’s Economy

69 Million Barrels Stranded: How US Naval Blockade is Quietly Suffocating Iran’s Economy

The Anatomy of a Quiet Blockade As of late 2024, an estimated 69 million barrels of Iranian crude oil remain stranded aboard a fleet of “ghost tankers” anchored in the Persian Gulf and near Asian shipping lanes, as a tightened U.S. naval enforcement strategy effectively chokes Tehran’s primary revenue stream. This campaign, coordinated by the…

Read More