President Obama says it is too soon for the US to worry about cutting budget deficits as the US economy still needs the fiscal stimulus.

That presupposes the $787 bln stimulus package contained much stimulus, but that is an issue for another day.

Markets copntinue to consolidate losses as EUR/USD trades in the 1.4040s and oil holds not far from session lows, now at $63.28.