U.S. stock futures are mixed as details of the European Central Bank's stimulus program disappointed investors.
Global markets:
Nikkei 15,661.99 -420.26 -2.61%
FTSE 6,530.61 -26.91 -0.41%
CAC 4,329.95 -35.32 -0.81%
DAX 9,333.04 -48.99 -0.52%
Crude oil $89.47 (-1.40%)
Gold $1213.10 (-0.20%)