AI Computing Stocks Rebound Following Billion-Dollar Contract Wins by Hut 8 and IREN Finance July 20, 2026