TMT Weekend Update: Stocks, Gold and BTC Grinding Higher