AI Computing Stocks Experience Uptick as Hut 8 and IREN Secure Multibillion-Dollar Contracts Finance July 20, 2026