The euro firmed against its major opponents in the early European session on Thursday.

The euro advanced to more than a 3-week high of 1.0776 against the greenback, from a low of 1.0709 hit at 5:30 pm ET.

The euro climbed to a 9-day high of 117.50 versus the yen, 2-day high of 0.8393 against the pound and a 2-week high of 1.0716 against the franc, from its early lows of 116.48, 0.8362 and 1.0680, respectively.

The euro spiked to a 3-month high of 1.4335 against the aussie, more than 3-week highs of 1.4526 against the loonie and 1.5370 against the kiwi, off its early lows of 1.4258, 1.4433 and 1.5209, respectively.

If the euro extends rise, it may find resistance around 1.10 against the greenback, 120.00 against the yen, 0.85 against the pound, 1.08 against the franc, 1.45 against the aussie, 1.47 against the loonie and 1.55 against the kiwi.

Euro vs US Dollar (FX:EURUSD)
Forex Chart
From Feb 2024 to Mar 2024 Click Here for more Euro vs US Dollar Charts.
Euro vs US Dollar (FX:EURUSD)
Forex Chart
From Mar 2023 to Mar 2024 Click Here for more Euro vs US Dollar Charts.