The euro on Thursday traded back-and-forth against the U.S. dollar as traders pocketed profits from the euro's biggest two-day gain in six years and German Bund yields slipped from multi-month highs.
Traders trimmed euro positions as a precaution ahead of the U.S. Labor Department's monthly non-farm payrolls report due Friday.
"Short-term guys who were lucky enough to buy the euro early in the week have a major U.S. economic release to look forward to," said Richard Scalone, co-head of foreign exchange at TJM Brokerage in Chicago. "They're not going to hold their positions," he said.
The euro last traded down 0.2 percent against the dollar at $1.1238, as German 10-year Bund yields, fell to 0.83 percent from a session peak of about 1 percent, their highest since late September 2014.