
British oil and gas giant Shell announced Thursday that first-quarter earnings fell but beat expectations in a "strong" performance, and unveiled another bumper stock buyback.
Adjusted earnings sank almost a fifth to $7.7 billion from a year earlier but this smashed market expectations of $6.5 billion, while cash flow from operating activities hit $13.3 billion.