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.