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.