Pentagon claims US blockade has cost Iran $4.8 bn: Report
Washington DC [US], May 2 (ANI): The US blockade in the Gulf of Oman and surrounding maritime routes has been claimed to have cost Iran nearly USD 4. 8 billion in oil revenue, significantly tightening financial pressure on Tehran, according to a report by Axios citing Pentagon estimates.