Markets | Thu Dec 27, 2012 6:07pm EST

Japan's Nikkei set to post best yearly gain since 2005