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