S&P, Nasdaq hit new highs on waning China virus fears, earnings | Sharefundss