TORONTO, May 18 (Reuters) - Canada’s main stock index ended barely higher on Thursday, as financial stocks made back some of the sharp losses suffered in the prior session and gold miners fell as bullion slipped.