What the Mount Raymond acquisition means for SLAM Exploration Ltd.’s Goodwin project scale (TSXV: SXL)
Read More 6 minute read Energy Industry News Shell Q3 2025 results: How deepwater strength and marketing profits fueled a $3.5bn buyback amid global volatility Shell reports 5.4 billion US dollars in Q3 2025 earnings, powered by deepwater, LNG, and marketing. See how its 3.5 billion US dollar buyback aligns with strategy. bySrinathOctober 30, 2025