NEW YORK, July 20 (Xinhua) -- U.S. stocks ended lower on Monday, as investors exercised caution ahead of a critical slate of mega-cap technology earnings and braced for a renewed flare-up in Middle Ea ...