Markets | Thu Dec 27, 2012 9:54pm EST

Nikkei hits 21-month high, set for best annual gain in 7 years