$4.8 Billion squeeze: Pentagon says US blockade is draining Iran’s oil revenue. Now Tehran may be running out of storage

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

Read more

You may also like

Comments are closed.

More in Live Mint