World Stock Watch
Trading Results
1/9/2025
Shell’s Profit Outlook Sinks Amid LNG Slump and Trading Woes