Stocks retreated from yesterday's record-breaking highs after yields and the price of oil rose. WTI climbed 2.8% to US$96.40 as the U.S. and Iran war rages on while the U.S. 10-year yield edged up to 4.491%. The S&P closed -0.74%, the Nasdaq -0.89%, the Dow -1.21% and the TSX -1.05%. Techmania