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