EUR/USD opened very firm at 131.50 and end much, much firmer at 1.3360. Along the way we traded as high as 1.3383.

Massive short-covering dominated the early part of the session while reversing to long positions dominated the market for the balance of the day.

Three successful auctions from Portugal (Wednesday) and Spain and Italy (today) combined with hope that the EU will increase its bailout fund to ward off further contagion prompted a further contraction in yields of peripheral European debt and that of the German benchmark.

The markets was caught way of guard by Trichet’s sudden shift in focus to rising near-term inflation pressures when the market was fully expecting a sovereign debt focus.

The market was already roaring above 1.3200 when Trichet began to speak and it shot through 1.33 to 1.3325 in under an hour. The market took aim at a 1.3350 digital option which expired at 15:00 GMT but it did not break that level until after the NY option cut had passed.

Middle Eastern central banks were sellers from above 1.33000 while further central bank offers were clustered between 1.3370 and 1.3400, traders reported. 1.3400 is the 100-day moving average. Stops are eyed above that level.

Most of the other majors were captives of their Euro crosses today. USD/JPY pulled back 82.55/60 but found Japanese bids on dips once again. Rallies are muted by dollar weakness while dips are supported by demand for EUR/JPY. We close at 82.82.

GBP/USD slipped from 1.5883 highs as EUR/GBP shot higher on massive short-covering. Cable closes at 1.5833.

AUD/USD jumped to 1.0018 on short-covering as inflation jitters and dollar weakness prompted traders to square up. We slipped back in quiet afternoon trade as flood worries and selling pressure in commodities (unexpected with the weaker dollar) prompted profit-taking from short-term momentum players. We close at 0.9968.

The CHF weakened dramatically today as the lessening of sovereign debt concerns in Europe prompted traders to liquidate long CHF positions. EUR/CHF rose to 1.2885 from below 1.2700 in New York trade.