News

The Nasdaq joined the Dow with a 2.7% gain. The Russell 2000 kept pace with the major indexes, also posting a 2.7% jump.
Big defense contractors reported a mixed set of first-quarter earnings ahead of the potential impact of Trump administration ...