Shell Faces $5 Billion Impairment Charge Over Exit From Russia
Western oil majors have quit Russia altogether, taking billions of dollars in vague impairment charges on Russian energy assets, and now comes the hard math. This morning energy giant Shell Plc said that it will […]