The Treasury International Capital data, which shows US inflows and outflows, showed a massive net long-term inflow of $126.8 bln in November versus a 19.3 bln outflow in September. The data should cool fears that central banks are no longer willing to fund US deficits.

EUR/USD has fallen back to 1.4272.