AI Computing Stocks Experience Upturn Following Billions in New Deals for Hut 8 and IREN Finance July 20, 2026