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