Bitcoin has recovered some of its recent lost ground thanks to more tweeting from Tesla founder Elon Musk, while tech stocks drive US markets higher.