International oil majors have been exiting investments in Russia following the country’s invasion of Ukraine
Edward Moya
Latest in Edward Moya
International oil majors have been exiting investments in Russia following the country’s invasion of Ukraine