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

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.