20-04-2020 14:59 via cbc.ca

Oil price goes into negative territory as traders get squeezed running for the exits

Oil prices plunged on Monday as traders got caught in a desperate race to offload contracts for just about any price they could get.
Read more »