SHELL, TOTAL BREAK RECORD AS REVENUES HIT $21.3b, SURPASS INDUSTRY FORECAST 2 min read Energy SHELL, TOTAL BREAK RECORD AS REVENUES HIT $21.3b, SURPASS INDUSTRY FORECAST Rasheed Komolafe July 30, 2022 SHELL, TOTAL BREAK RECORD AS REVENUES HIT $21.3b, SURPASS INDUSTRY FORECAST Shell and Total...Read More