Stocks rise as bank earnings and tech drive markets higher

Stocks rise as bank earnings and tech drive markets higher