US crude tumbles by 18% to 20-year low
Benchmark WTI crude for the May contract was trading 18.56% lower at $14.88 per barrel at 6:14am GMT time, as demand continues to slide
Benchmark WTI crude for the May contract was trading 18.56% lower at $14.88 per barrel at 6:14am GMT time, as demand continues to slide