CANADA STOCKS-TSX rises with energy stocks, miners after data