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.