MARKETS SNAPSHOT FOR 21/06/17
NASDAQ-Adv: 1,378 Dec: 1,506 NYSE-Adv: 1,060 Dec: 1,937 (Source: Nasdaq)The S&P 500 and Dow stock indexes were...