The FTSE 100 gained momentum early this afternoon, putting on more than 100 points at one stage, in a healthy follow-up to yesterday's 316-point surge.
The index of London's leading shares reached 4352.47, up almost 110 points on last night's close, with the miners and energy groups the day's big winners.
The copper producer Kazakhmys was the index's top climber, up almost 20%, after it said it might cut copper output next year.
Kazakhmys said it was cutting spending because of global financial instability.
"We are clearly in a challenging and volatile environment and we are reviewing our operations and capital expenditure to reflect current market conditions," Kazakhmys chief executive Oleg Novachuk said in a statement.
"Demand for copper products has remained firm throughout the year in spite of financial market turbulence," the company added.
Kazakhmys shares were up more than 18% to 317.75p.
The biggest faller of the day remains car insurance group Admiral, which analysts suggested had benefited in recent days from being seen as a safe haven but was now suffering as investors switched into riskier stocks. Admiral shares slipped nearly 16% to 920p.
Transport operator Stagecoach lost 7% to 178.7p as Panmure cut its target price from 260p to 205p.
"Given that rail accounts for a considerable proportion of Stagecoach's profits, we expect the ongoing economic uncertainty and the potential impact on rail volumes to be a drag on the share price," Panmure analyst Gert Zonneveld said in a note.
Pharmaceutical company AstraZeneca gained nearly 5% to £25.37 as it said it had beaten forecasts for the third quarter.