British FTSE 100 index recovered on Thursday lifted by financial and resource stocks as commodity prices climbed. The gains were limited as Spain sold its benchmark 10-year bonds at higher yield than at previous auction. Hargreaves Lansdown rallied 3.6% on news its assets surged by GBP 2.6 billion in the 1st quarter, reaching GBP 26 billion. Engineering group IMI gained 2.7%, after Jefferies upgraded the share from hold to buy. Man Group extended loss for a second straight day and tumbled 5.8%. At the moment of writing FTSE 100 trades 0.21% or 12.70 points up at 5,757.46.