The S&P 500 Index has had an incredible rally this year, hitting new milestones and gaining 13.6% so far. The index has now crossed the 5,400...
The Nasdaq Composite Index hit a new record high, surpassing the 17,000 level for the first time. Strong corporate earnings and expectations of lower rates sent...
Utility stocks have transformed into leaders recently, gaining more than 4% in the last five days to close out the best week of the year. The...