The US navy blockade within the Gulf of Oman has denied Iran shut to $5 billion in oil profits since April 13, with 31 tankers and Fifty three million barrels of incorrect stranded, Pentagon officials snarl…
Read More
$4.8 Billion squeeze: Pentagon says US blockade is draining Iran’s oil income. Now Tehran will most doubtless be running out of storage
