$4.8 Billion squeeze: Pentagon says US blockade is draining Iran’s oil revenue. Now Tehran may be running out of storage
By
Neha Kumari
The United States military blockade in the Gulf of Oman has denied Iran close to $5 billion in oil income since mid-April, according to Pentagon estimates quoted by Axios, as Washington intensifies economic pressure on Tehran to force a negotiated end to the war.
Pentagon Says 53 Million Barrels of Iranian Oil Are Stuck in the Gulf








