The single currency rallied to a fresh three-year high of $1.2536 as Draghi delivered an upbeat assessment of the euro zone economy and refrained from retaliating against comments by top U.S. government officials welcoming a weaker dollar.

By making imports cheaper and exports dearer, a stronger euro jeopardises a timid recovery in euro zone inflation just as the ECB prepares to phase out its 2.55 trillion euro money-printing programme later in the year.

Without mentioning him, Draghi took a swipe at U.S. Treasury Secretary Steve Mnuchin for comments that he said contradicted an international agreement against currency wars. But the ECB chief failed to convince traders that he would fight back.

"The 'Draghi Effect' now appears to be well and truly a thing of the past, and ... perhaps the 'Mnuchin Effect' is more relevant," Ranko Berich, an analyst at foreign exchange company Monex Europe, said.

Draghi has been credited with single-handedly ending rampant market speculation about a break-up of the euro zone in July 2012 by pledging to do "whatever it takes" to save the euro. Investors took this as a statement of the ECB's willingness to buy the sovereign debt of countries that had come under market pressure to lower their borrowing costs.

Last year, comments by Draghi at an ECB seminar in Sintra, Portugal, triggered a rally in the single currency, forcing rate-setters into a heavy rearguard action in the following days, both publicly and behind the scenes.

Known since then to monitor every move in the euro at key junctures, Draghi appeared to step up his rhetoric half-way through the news conference following Thursday's policy meeting, as the single currency broke above $1.25.

"If all this were to lead to an unwanted tightening of our monetary policy which is not warranted then we will have to just think about our monetary policy strategy," Draghi said.

He also effectively ruled out a rate hike this year.

That has been the subject of heavy market speculation since minutes of the ECB's last meeting unexpectedly showed rate-setters were considering taking early steps towards the end of stimulus, which led some investors to bring forward their expectations for the first rate increase to December 2018.

Draghi defended the ECB from suggestions it sent different messages at the December press conference and in the accounts of that same meeting, saying he and his colleagues had simply agreed to start discussing changes in the policy message early this year.

But his verbal gymnastics failed to rein in the euro for very long, leaving it trading at 2.488 at 1606 GMT.

"The ECB must have had the intention to dampen the recent euro appreciation," Carsten Brzeski, an economist at ING, said. "Judging from the imminent market reaction, the ECB will not be satisfied."

(Reporting by Francesco Canepa; Editing by Catherine Evans)

By Francesco Canepa