
The S&P 500 index has lagged in its ability to keep challenging new highs, but the index is trying to recoup a new high as well. In late morning trading on Monday, the S&P 500 index was up more than 13 points at 1,891.67, and the index had hit a daily high of 1,893.81. The all-time high is 1,897.28.
The Nasdaq is clearly lagging when it comes to all-time highs, still close to 1,000 points short of the prior 5,132.52 all-time high — fourteen years ago — from March of 2000.
Monday is one of those days that may be driven by overseas gains. A lowering of tensions with Russia and hope of better elected officials for India, who will focus on economic growth and infrastructure, are helping out.
The overall analyst upgrade and downgrade montage was not stellar on Monday.
Gold is hanging in there at 1,299 per ounce, while crude oil is at $100.75 per barrel or so. And the yield on the 10-year Treasury is 2.65%, after closing at 2.62% on Friday.
READ MORE: America’s Most Unusual Public Companies