Indices surge 4%, see ‘best day in five years