Upbeat factory data buoys euro but Wall St retreats

Back
Top