Tanker tracking data shows that Iran has loaded 4.6 million barrels of crude oil at its crude oil terminals, and another 4 million barrels of oil appear to have broken through the US blockade.
2026-04-27
Tanker tracking data shows that Iran has loaded 4.6 million barrels of crude oil at its crude oil terminals, and another 4 million barrels of oil appear to have broken through the US blockade.