​Canadian heavy crude weakens as rail strike halts shipments