Shell Declares $10b Profit In Q1
Shell on Thursday posted a first-quarter (Q1) net profit of $9.65 billion as strong earnings from trading and higher Liquefied Natural Gas (LNG) sales offset cooling energy prices, while extending its large share repurchase programme. The stronger-than-expected profits followed a...