Investing.com - Asia mixed after China PPI jumps; Nikkei 225 up 1.23% as yen slips to over 114.
Europe mixed as ECB QE shift digested. Bund yield dips, DAX up 0.01%.
U.S. stock index futures slip after new Wall St record highs; oil firms.
Dollar index firm at 101; Euro steadies at $1.06 after ECB "less is more" QE move.
Industrial metals rise after China data. U.S. 10-year Treasury yield off highs at 2.41% mark.