NEW YORK: US markets were closed on Thursday for the Thanksgiving holiday.
LONDON: A fall in Centrica's shares weighed on British stocks on Thursday, but a rebound in housebuilders and a weak pound provided enough support to recoup most of the morning's losses.
Britain's blue chip FTSE 100 index closed flat, down 0.02 per cent at 7417.24 points.
Centrica was by far the biggest faller, down 15.5 per cent - its biggest one-day loss since listing in 1997, after the utility gave a disappointing trading update.
Centrica said it had lost 823,000 energy supply customers in four months.
The pan-European STOXX 600 index ended flat, while euro zone blue chips erased early losses to trade up 0.3 per cent after business surveys for the bloc cemented optimism on the economy.
Germany's DAX was also flat, down 0.05 per cent, at 13,008.55
Euro zone businesses boomed in November with flash composite, services and manufacturing PMIs beating all forecasts in Reuters polls.
TOKYO: MSCI's broadest index of Asia-Pacific shares outside Japan eked out a fresh 10-year peak with a rise of 0.15 per cent.
Japan's markets were closed for a public holiday on Thursday.
Hong Kong stocks ended Thursday sharply lower, with the benchmark Hang Seng falling back below the 30,000 point mark after the previous session's breakthrough, as a tumble in mainland stocks soured sentiment.
The Hang Seng index fell 0.99 per cent, to 29,707.94, while the China Enterprises Index lost 1.9 per cent, to 11,737.06 points, the lowest level in a month.
Most of the damage was done in the last hour of trading.
Chinese shares tumbled with the blue-chip index suffering its worst fall in nearly 1-1/2 years as worries about a selloff in the bond market bled into equities.
Consumer and healthcare firms led the fall and dragged the CSI300 index down sharply by 2.96 per cent, to 4102.40, its biggest fall in percentage terms since June 13, 2016.
The broader Shanghai Composite Index lost 2.29 per cent to 3351.99 points, its worst day since last December.
WELLINGTON: The S&P/NZX 50 Index fell 0.04 per cent, to 8101.95