OPEC+ is a group of 23 oil producing countries, including Russia, that coordinates oil policies which have a role in determining prices on the market. Western nations have placed sanctions on Moscow’s energy exports in response to its invasion of Ukraine. That could lead Russia’s seaborne oil exports to shrink to a third of their […]

0