The dollar ebbed moderately against its G3 peers, while the three currencies as a bloc rallied against most Asia and commodity currencies amid an evolving risk-off environment as the European AM session progressed. The euro flagged after a brief rally following an above-forecast German Ifo business confidence survey amid market conjecture that the data was ”rear view’ in light of the VWorrying situation among European car manufacturers, but EUR-USD subsequently picked up and edged out a three-day peak at 1.1230. USD-CAD popped into new 12-year territory above 1.3370.