Recent Posts

Shell Declares $10b Profit In Q1

SHELL

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.

Read More »