Market Snapshot: U.S. stocks ready for barrage of earnings
U.S. stock indexes have largely been treading water, as Wall Street preps for an onslaught of earnings that will have more than 100 S&P 500 companies reporting in the week ahead. See original post by MarketWatch