TORONTO — Optimism continues to flow through North American stock markets as traders pushed indices into positive territory for a fifth straight day.The Toronto Stock Exchange’s S&P/TSX composite index climbed 20.72 points to 14,514.52, while the Canadian dollar rose 0.52 of a U.S. cent to 77.53 cents US.In New York, the Dow Jones industrial average and the S&P 500 both closed again at record levels.Sterling soars after Bank of England stuns markets by holding rate, hinting of more stimulus to comeThe Dow was ahead 134.29 points at 18,506.41 while the broader S&P advanced 11.32 points to 2,163.75.The Nasdaq composite reversed its previous day’s loss by jumping 28.33 points at 5,034.06.Overseas, the Bank of England surprised markets by holding off on interest rates, saying that it wants to get a better picture of the impact of last month’s decision to leave the European Union before it makes any moves.In commodities, the August crude contract gained 93 cents at US$45.68 per barrel, while the August contract for natural gas was down a penny at US$2.73 per mmBtu.The August gold contract fell US$11.40 to US$1,332.20 an ounce.September copper contracts were unchanged at US$2.24 a pound.