CANADA STOCKS-TSX falls as lower oil and gold prices weigh