
Shell profits beat expectations despite falling oil price
Shell is to buy back another $3.5 billion worth of its shares after reporting better than expected profits of $5.6 billion for the first quarter of the year. Europe’s biggest oil and gas group reported that adjusted earnings fell from $7.7 billion in the …