Despite growing diplomatic pressures against Russia, big Western oil majors like Shell, Exxon, BP, and Total are doubling down on their Russian investments.
Despite growing diplomatic pressures against Russia, big Western oil majors like Shell, Exxon, BP, and Total are doubling down on their Russian investments.