Shell and Total post highest quarterly profit since 2022 - TTE News | Rallies