Gold looks to have donned its traditional safe-haven cloak today and is rallying despite soft US economic data and the dire fiscal situation in Europe that in recent days has prompted risk aversion and gold sales.

We are up to $1107 from lows around $1090 earlier today.

EUR/USD is seeing another round of short-covering and trades now at the 1.3520 level.