Â
French giant TotalEnergies is the only major Western oil company that has refused to end operations in Russia following the invasion of Ukraine.
​French giant TotalEnergies is the only major Western oil company that has refused to end operations in Russia following the invasion of Ukraine.Â