Shell Chief Executive Officer Ben van Beurden

Shell has reported higher-than-expected revenues and a doubling of profits for the first quarter of 2017 as higher oil prices buoyed the oil major after a difficult three years.

Here are some of the highlights: