Investors deeply uncertain about when the Iran war may end
Trump escalates threats against Iran, sends oil prices higher
Tech stocks rally in U.S., while basic materials lead on TSX
S&P 500 adds another 0.7% after Tuesday's big leap
Technology, gold stocks rise as oil price falls
Market optimism returns after Trump, Iran signal willingness to end to war
Xanadu Quantum Technologies jumps 11% on TSX debut Friday
May crude oil contract declines US$2.03 to US$90.32 per barrel
Hopes for de-escalation with Iran fading: Harbourfront CIO
Oil price rises after Monday's retreat