Crude Oil prices hit lowest levels since May
The plunge in all prices is coming on worries of a swathe of COVID-19 lockdowns across emerged markets with softening fuel demand. Crude oil traders are under immense pressure as oil prices dropped more than 3% within a few hours ago. Brent crude plunged as much as 5.8% and the West Texas Intermediate lost as […]