The euro languished near a 14-month trough after surrendering overnight to stop-loss selling as a major chart bulwark at $1.2800 gave way.
The euro languished near a 14-month trough after surrendering overnight to stop-loss selling as a major chart bulwark at $1.2800 gave way.