Shell posted Q3 2026 net income attributable to shareholders of $12.1bn, more than double the $5.3bn recorded in Q3 2025..
Read Full Story at Offshore Technology →