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