Dollar recovery gains traction as EUR/USD stalls near 1.15