News

Stocks Rise on Earnings as Tech Rallies; Oil Gains: Markets Wrap