Oil costs plunge on fears of COVID-driven slump in China demand

Oil costs plunge on fears of COVID-driven slump in China demand