5 May 2022Oil giant Shell announces £7.2bn profits in first three months of 2022 Uncategorized by The news comes as opposition parties called for a windfall tax to help cut energy bills for struggling Brits.