Shell beats expectations with $9.6 billion in first-quarter profit, boosted by fuel trading

Comments

Leave a Reply