This is not accurate. They have no "ability" at all. The only Iranian crude (about 140 million barrels) allowed to be sold was already loaded onto tankers before the war. (1)
April 09, 2026 - 08:40 UTC
1
0
0