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 »