Surging metals prices today helped mining companies lead the FTSE 100 index up 31.70 points to 4,430.40 by the close.
Xstrata gained most, adding 33.5p to 691.5p.
BHP Billiton climbed 17.75p to 463.25p.
Friends Provident led the insurers, gaining 3.75p to 146p after weekend rumours it will become subject to a takeover bid, sparking consolidation in the insurance sector.
Centrica added 3.75p to 211.5p as investors bought in ahead of results due later this week.
BP likewise added 5.75p to 426.75p ahead of results due tomorrow.
British Airways climbed 1.5p to 289.5p after beating expectations by reporting a jump in profits on trans-Atlantic routes.
Vodfone gained 0.75p to 135.5p after confirming it was looking at a possible bid for AT&T Wireless, worth up to $30bn.
GlaxoSmithKline lost 9p to 1,185p, as results of another clinical trial were released.
Johnson Matthey shed 5 p to 916p on an analyst downgrade published by HSBC.
The FTSE 250 index added 39.1 points to 6,133.5.
De la Rue added 21p to 338p as it gained for a second day of trading on its exposure to a new pan-European lottery.
Psion crashed 30.75p to 65p after the company sold its stake in mobile phone software developer Symbian to Nokia. The sale earned £135.7m for the UK firm, but shareholders had hoped for more value liberated through a planned IPO for Symbian.
Eurotunnel dropped 4p to 34.75p on news it needs more money to pay off its debts.
Shares are mixed in New York. As the Amex market’s trading system has broken down, a number of mutual funds trading on index values are unable to trade. The Dow Jones Industrial Average index is down about 1 point to 10,591, but Nasdaq’s Composite index is up about 6 points to 2,070.IFAonline
Slow progress in improving diversity
Share purchase deal with assets of £28m
Came into effect in January
Three examples of compensation rule issues
Buying in baskets