Iran produces about 3.2 million barrels of crude oil per day, accounting for roughly 3% of global supply. Geography makes the country even more influential. Iran sits directly beside the Strait of ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results