News

Discover why Shell's stock is rated a Hold despite strong financials. Explore its LNG and hydrogen focus, risks from buybacks ...
Plus: Wall Street falls on war risk, weak retail data; Opposition demands answers on NRF claims; Canva snaps up MagicBrief ...