Property News · March 3, 2022

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