The ECB unleashed a 1.14 trillion euro QE package to exceed market expectations. The euro was the laggard on the day as it suffered its sixth-worst loss on record but it wasn't the only currency to suffer as the US dollar ripped higher. The China HSBC PMI is next amidst reports the PBOC could ease further if January data is soft.
Draghi pledged 60 billion euros in asset purchases until at least Sept 2016. Leaks a day earlier suggested 50 billion a month with an end date of either December or Dec 2016. The ECB also lowered the borrowing rate on TLTROs.