KRTL BioTech

Oil rebounds, but markets 'twitchy' over China virus impact on demand

Oil rebounds, but markets 'twitchy' over China virus impact on demand

Oil prices edged up on Friday, helped by a decline in U.S. crude stockpiles, but were on track for to fall up to 5% for the week on worries that the China coronavirus that has killed 25 so far may spread, curbing travel, fuel demand and economic prospects.