Shares of AI Computing Companies Recover as Hut 8 and IREN Secure Billions in New Agreements Finance July 20, 2026