Canada oil firms face losses as booming supply runs into Trans Mountain delays