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

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

Summary

The US military blockade in the Gulf of Oman has denied Iran close to $5 billion in oil income since April 13, with 31 tankers and 53 million barrels of crude s...

Original reporting

Open original source

AFBytes is a read-only aggregator. Use the original source for full context and complete reporting.

Related coverage