Canada Stocks Follow Wall Street Higher

Europe shares finish stronger; Asia markets end mixed

Canada's benchmark TSE 300 spent the day in positive territory and closed up 59.2 points to 7657.6. Three key U.S. tech stocks beat expectations, a plus for all tech stocks. Greenspan's testimony to the budget committee also supported stocks.

European markets finished in positive territory, with help from Nokia's results. In London, the Financial Times-Stock Exchange 100 index added 52.50 points, or 1.01%, to 5,233.10 on a report that British manufacturers' confidence rose in the fourth quarter. In France, the Paris CAC 40 ended up 57.26 points, or 1.29%, to 4,508.07. Germany's DAX index ended up 7.41 points, or 0.14%, to 5,170.44.

Asian markets ended mixed Thursday. Japan's Nikkei 225 index added 33.14 points, or 0.33% to 10,074.05, finally reversing several days of sharp losses. Banks slid again, but were offset by strong gains in semiconductors and auto stocks. Hong Kong's Hang Seng index fell 20.68 points, or 0.19%, to 10,741.46.

Before it's here, it's on the Bloomberg Terminal.