US blockade costs Iran $4.8B in oil revenue, Pentagon reports
US blockade costs Iran $4.8B in oil revenue, Pentagon reports
- Read at Crypto Briefing
- Fri, 01 May 2026 22:18:29 +0000
US blockade costs Iran $4.8B in oil revenue, Pentagon reports