Energy giant Shell's profits surge by 53% to £68BN after oil prices rocketed trends now
Energy giant Shell's profits surge by eyewatering 53% to £68BN after oil prices rocketed in the wake of Russia's invasion of Ukraine
View
comments
Energy giant Shell's profits increased by 53 per cent to