International oil majors have been exiting investments in Russia following the country’s invasion of Ukraine
Source : arabianbusiness.com
Read more…BP, Exxon, Shell exit from Russia likely to push oil price higher: Experts
International oil majors have been exiting investments in Russia following the country’s invasion of Ukraine
Source : arabianbusiness.com
Read more…BP, Exxon, Shell exit from Russia likely to push oil price higher: Experts