Markets | Fri Dec 28, 2012 6:59am IST

Nikkei vaults 21-month high, heads for best year gain since 2005