Brent crude drops to $25, demand drops by about 10%
Oil prices fell today as political leaders around the world escalated lockdowns to curb the spread of the global coronavirus ...
Oil prices fell today as political leaders around the world escalated lockdowns to curb the spread of the global coronavirus ...