Oil prices slide again, with global benchmark Brent crude touching its lowest level since 1999 https://t.co/Oxt7jzgFB7
The storm engulfing the oil market continued after prices fell to levels not seen since late last century.