Cheap oil from Iran is filling a hole left in the market as Saudi Arabia, Russia, and other major oil producers pull back on crude output. Iranian oil shipments hit 1.6 million barrels a day on...
Saudi Arabia
For most of the last six years, the leaders of Russia and Saudi Arabia worked with each other to control the global oil market during times of war, pandemic...