Canadian oil does sell for that much less.  Alberta and Sask need Keystone XL to get their oil to market at WTI prices.  Just yesterday Alberta's finance minister lamented the loss of $100M/day because of the price difference.