Tesco, Shell, BP slammed as diesel margins climb three times on average – RACProactive Investors • 05/04/23
Oil Prices Skid To Lowest Level Since March; Traders Brace For RecessionInvestors Business Daily • 05/03/23
European stocks trade mixed after three-day break; HSBC shares rallies while BP fizzlesMarket Watch • 05/02/23