FX Weekly Recap: June 16 – 20, 2025
Major central bank meetings and escalating Middle East tensions created forex market volatility, with Canadian dollar suffering worst weekly performance among currencies.

Major central bank meetings and escalating Middle East tensions created forex market volatility, with Canadian dollar suffering worst weekly performance among currencies.