Stock Market Today: Tech Leads Stocks to Broad-Based Gains

Risk appetite came back with a vengeance as oil and bonds took a breather.