Japan October trade deficit narrows

Japan's trade deficit narrowed sharply in October, data showed on Thursday, as a weaker yen boosted exports.

China manufacturing at 6-month low?

Manufacturing activity in China stagnated in November, British banking giant HSBC said on Thursday, warning of "significant" pressures.

European stocks close mixed

London's benchmark FTSE 100 index shed 0.19 percent to end the day at 6 696.6 points, while the CAC 40 added 0.09 percent to 4 266.19 points.

US stocks close lower

High-flying tech companies Netflix and Tesla Motors stumbled on Wednesday, pulling the Nasdaq 0.6 percent lower in a muted day for US equities.