EUR/USD zipped up as high as 1.2622 in recent trade with the market taking on a “risk-on” attitude after suffering a set-back this morning on the downgrade of Portugal.

Stocks, commodities and interest rates are all firmer this morning, sapping the dollar of some of its safe-haven allure.1.2650 is next resistance for EUR/USD.