US blockade costs Iran $4.8B in oil revenue, Pentagon reports

Wait 5 sec.

The blockade exacerbates economic strain on Iran, potentially escalating regional tensions and complicating diplomatic resolutions.The post US blockade costs Iran $4.8B in oil revenue, Pentagon reports appeared first on Crypto Briefing.