Stocks march higher ahead of tech-heavy earnings week
Stocks shook off a shaky start and closed higher Monday, extending their gains from last week, as investors geared up for a heavy week of earnings from big technology companies. The S&P 500 rose 1.2%, with technology, health care and financial stocks accounting for a big share of the gains....