Canada’s main stock index ended the week higher thanks to a boost driven by gains among mining and financial shares. The TSX crossed the 22,700.00 point for the first time ever in intraday trading. Health care and energy were the only lagging sectors. A slew of U.S. banks kicked off earnings season, helping markets rebound after recent struggles where the S&P 500 had its worst performance since April in the previous session, after logging record close after record close earlier this week. The dip on Wall Street was mainly due to a rotation out of megacap technology stocks. The Dow Jones crosse…