View Original Article

25 million barrels of Iranian oil passed blockade since Monday, says Iranian national oil company

June 21, 2026 10:10 AM
Reuters