Business5 years ago
US oil price plunges to lowest level in 22 years as COVID-19 bites harder
TRACKING_____US oil prices plummeted to their lowest points in 22 years on Monday as crude storage facilities filled up swiftly in the face of falling demand...