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