Dow, S&P 500, Nasdaq Gain; Oil Prices Fall on Trump Iran War Hope; Microsoft, Nike, Exxon, Chevron, More Movers
The Nasdaq Composite rallied again on Wednesday as investors shook off a rough March by pouncing on the dip in memory and other momentum plays. The Nasdaq rallied 1.2%. The…