
The FTSE 100 index has recovered some lost ground after losing more than 1% for the second time in three days yesterday.
British Airways owner IAG raised its guidance after strong results, while InterContinental Hotels Group said revenue so far this year had exceeded 2019 levels, though it also announced that its CEO will step down.