 Much of today's rally came from the technology sector, and specifically semiconductor and microchip stocks. Taiwan Semiconductors is up nearly 3% after quarterly revenues came in higher than expected. While revenues in June were down 9.5% from the previous month, they were up nearly 33% compared to a year ago and are also up 28% for the first half of the year.