June 18, 2026
At least three tankers carrying some five million barrels of Iranian oil have sailed through the US naval blockade this week, data shows