KRTL BioTech

Oil skids as specter of China virus looms over fuel demand, economy

Oil skids as specter of China virus looms over fuel demand, economy

Oil prices fell to their lowest in seven weeks on Thursday, sliding more than 1% on concern that the spread of a respiratory virus from China may lower fuel demand if it stunts economic growth in an echo of the SARS epidemic nearly 20 years ago.