Pentagon claims US blockade has cost Iran nearly $4.8 bn in oil revenue | Collector
Business Standard
Pentagon claims US blockade has cost Iran nearly $4.8 bn in oil revenue
The Department of War assessment suggests Iran has been denied close to $5 billion in oil earnings due to disruptions linked to US enforcement operations in the region