Shell smashes forecasts with $7.7 billion quarterly profit

Shell smashes forecasts with $7.7 billion quarterly profit