World stocks index, on Thursday, May, soared as two top U.S. equity indexes scaled record peaks on after strong earnings reports from retailers, outpacing European shares which were little changed, while oil prices plunged after top crude producers extended output cuts for a shorter period than expected.
MSCI’s world equity index .MIWD00000PUS was last up 1.95 points, or 0.42 percent, at 464.88.
The S&P 500 and Nasdaq Composite indexes hit record intraday and closing highs, with the benchmark S&P 500 index touching 2,418.71, after retailers such as PVH Corp (PVH.N) and Sears (SHLD.O) surged on strong results. The S&P consumer discretionary index .SPLRCD closed up nearly 1 percent.
European shares struggled for direction, with investors hunting for fresh catalysts as a blistering earnings season that helped stocks surge to new highs nears its end.
“There’s no clear and present danger on the horizon,” Jimmy Chang, chief investment strategist at Rockefeller & Co in New York, said in reference to the gains in U.S. stocks. “The lack of fear, the complacency is supporting the market.”
Energy shares on both sides of the Atlantic tumbled, however, after a meeting of the Organization of the Petroleum Exporting Countries (OPEC) disappointed some investors. The S&P energy sector closed down 1.8 percent, while Europe’s STOXX 600 oil and gas index closed down 1.2 percent .SXEP.
The Dow Jones Industrial Average .DJI closed up 70.53 points, or 0.34 percent, at 21,082.95. The S&P 500 .SPX closed up 10.68 points, or 0.44 percent, at 2,415.07. The Nasdaq Composite .IXIC ended up 42.23 points, or 0.69 percent, at 6,205.26, Reuters reports.
Europe’s broad FTSEurofirst 300 index .FTEU3 closed down 0.04 percent at 1,540.78.
The dollar was little changed against a basket of major currencies a day after Federal Reserve minutes dialed down expectations of the central bank hiking interest rates soon. Many investors and strategists expect Fed rate hikes to boost the dollar.
U.S. Treasury yields fell slightly on the doubts over whether the Fed would raise interest rates more than once by the end of 2017. Bond yields slipped into the lower end of this week’s tight trading range with the benchmark 10-year yield hovering around 2.25 percent US10YT=RR.