Shell & Total Announce Buyback Schemes on Record-extending Q2 2022 Profits

Leading European oil players Shell and Total have a combined buyback program of $8 billion in Q3 after pulling in impressive profits. Shell and Total Energies have extended their buyback schemes follo...