Canada's shrivelled oil industry is slowly shutting down their oil production as global oil prices traumatize businesses.
Canada’s oil price dropped into negative territory today, as futures traders began ditching their contracts for May delivery.
CN has made an announcement that approximately 30 cars are leaking crude oil after a train derailed Tuesday night, just west of Fort Frances, Ont.
Get the top stories emailed every day. Newsletters may offer personalized content or advertisements.