Canadian stocks close lower despite higher oil price