You are using an older browser version. Please use a supported version for the best MSN experience.

Shell profits leap to record £68.1bn after surge in energy prices

Shell has recorded its highest profit in the energy giant’s 115-year history as it benefited from soaring energy prices.

UP NEXT

UP NEXT

image beaconimage beaconimage beacon