Earnings ruled headlines on Bay Street Wednesday, but the TSX struggled for direction and closed only 0.22% higher. Energy was the strongest sector while financials were the weakest, weighed down by Royal. Canada’s largest bank reported a disappointing quarter and […]