Oil major Shell to write off up to $5 billion in assets after exiting Russia April 7, 2022April 7, 2022
Oil giant BP reports highest profit in 8 years on soaring commodity prices February 8, 2022February 8, 2022
Oil major Shell reports sharp upswing in full-year profit, raises dividend and buybacks February 3, 2022February 3, 2022