Nasdaq-100 jumps 3% as semiconductors and Microsoft lead rally

Business