Share prices generally moved to their highest in more than a year, cheered by a strong performance overnight on Wall Street, where the Dow surged after the Federal Reserve pegged interest rates and indicated they would remain low. But London stocks failed to hold their best levels, with the FTSE 100 down 6 points at 4293 at the close.