Shell hands $6bn to shareholders as quarterly profits beat forecasts

Shell hands $6bn to shareholders as quarterly profits beat forecasts