FXstreet.com (Barcelona) - The dollar has a had a good day versus the euro on the back of poor trade surplus data from Europe and strong CPI figures from the States.

At the opening of today's American session, the euro suffered heavy losses versus the dollar as the pair fell to a four-day low at 1.4355. Later, the euro held its ground as the pair found resistance near the 1.4365 level.

At the moment of writing, the EUR/USD continues to trade in range between 1.4386 and 1.4366.

The pair has lost over 120 pips on the day.