Wall St rattled by China virus worries, mixed earnings | Sharefundss