FTSE 100 Index retreats ahead of Lloyds, Barclays, Natwest, GSK earnings
The FTSE 100 Index pulled back for three consecutive days as companies exposed to the ongoing US-Iran war slipped and as the UK published a strong inflation report. It also dropped...


