Shell profits hit record $40bn as Britons endure inflation
UK firm reports highest annual profits in 115-year history, prompting anger among those struggling to pay energy bills.
UK firm reports highest annual profits in 115-year history, prompting anger among those struggling to pay energy bills.