
The FTSE 100 gave up early gains as a strong US inflation reading and weak mining stocks tempered enthusiasm provided by well-received earnings on both sides of the Atlantic.
The index closed down 4.13 points at 9,132.81. It had earlier traded as high as 9,190.73, a new all-time peak.