El índice compuesto TSX subió un 0,4% para cerrar en 33.955 el miércoles, impulsado por la fortaleza de los sectores de energía y minería y por la decisión del presidente estadounidense Trump de extender indefinidamente el alto el fuego con Irán. A pesar de las señales de progreso diplomático, los precios del petróleo aumentaron después de ataques con armas de fuego contra buques portacontenedores en el estrecho de Ormuz. Las productoras de energía avanzaron, con Canadian Natural subiendo un 0,9% y Suncor ganando un 1,1%. Los precios del oro también aumentaron, lo que dio un impulso a las mineras, ya que Agnico Eagle sumó un 0,4% y Barrick subió un 0,6%. En contraste, las acciones bancarias se debilitaron en medio de los mayores precios del petróleo, que reavivaron los temores de estanflación y empujaron al alza los rendimientos de los bonos; Royal Bank of Canada retrocedió un 0,6% y TD Bank cayó un 0,8%. Waste Connections presentó resultados del primer trimestre mejores de lo esperado tras el cierre, pero sus acciones terminaron la sesión con una caída del 1%. En el frente comercial, el principal negociador de Canadá ante Estados Unidos dijo que era poco probable que todos los temas pendientes relacionados con el pacto comercial norteamericano se resolvieran antes de julio.