S&P 500 and NASDAQ 100 Indices Hit All-Time Highs; Chinese Stocks Drop Hard; Bitcoin Pops Up to Month High