The Toronto Stock Exchange is up 336 points at midday, with most sectors higher as investors cheer U.S. president Trump's announcement of an agreement between the U.S. and Iran to end the war, and to reopen the Strait of Hormuz from Friday.
The memorandum of understanding between the two countries is due to be signed on June 19 in Switzerland.
Info tech and miners are the best performers, up 2.6% and 1.9%, respectively.
Energy is the worst performer, down 3.7% on lower oil prices.
On the economics front, total manufacturing sales rose 4.2% month over month to $77.1 billion in April, following a 3.4% increase in March, said Statistics Canada on Monday. April's manufacturing sales were close to the 4.5% month-over-month consensus rise provided by Scotiabank.
Meanwhile, wholesale sales (excluding petroleum, petroleum products, and other hydrocarbons and excluding oilseed and grain) rose 0.6% to $89.3 billion in April, Statistics Canada said Monday. According to a Scotiabank preview, Canadian wholesale sales were expected to post a "small" rise. BMO had said wholesale trade should grow 0.5% this time, a little faster than the 0.1% advance figure but slower than March's 1.9% move.