You are here: HomeBusinessRead ArticleEnlarge Photo 1

Oil slump deepens as China virus casts cloud over fuel demand, economy

Oil prices fell to their lowest in seven weeks on Thursday, sliding more than 1%
Oil prices fell to their lowest in seven weeks on Thursday, sliding more than 1%