S&P 500 Hits New Records; Yen and Greenback Selling Off, Canadian Dollar Remains Strong; Ethereum Powers to New High; Coronavirus Retreats.