Shell is latest oil giant to announce massive profits
  • last year
Shell is the latest oil giant to announce massive profits as many people in the UK struggle with the cost of living crisis.
Deputy business editor for The Yorkshire Post Greg Wright explains the latest