FTSE 100 Forecast: BP, Shell, Barclays, HSBC, Sainbury’s Earnings In FocusIndices·Apr 26, 2021, 06:50 BST·