Latest developmentabout 2 hours ago
Shell Third-Quarter Net Profit Hits $10.8 Billion Beating Estimates
The company delivered strong profits supported by higher refining margins and announced an expanded buyback program after beating analyst estimates.
Read the full story