Trump rattled markets after announcing sanctions on Iran and abruptly canceling trade talks with Canada. USDCAD spiked nearly 900 pips, breaching 1.37 as trade tensions reignite.
27-06-2025 19:04 GMT
by Elior Manier