Iran pumps about 3.3 million barrels a day, or 3 per cent of global output, but the nation wields greater influence over ...
Iran pumps about 3.3 million barrels a day, or 3 per cent of global output, but the nation wields greater influence over energy supplies given its strategic location alongside the strait. Oil from the ...