European, Asian markets gain
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
"Uncertainty is being driven through the roof," says Scotiabank economist
Trump announces productive talks with Iran, which the regime denies
U.S. markets also drop amid risk-off moves