Bitcoin Mining Stocks Lead NASDAQ Gains: 20% Rally in 48 Hours