U.S. stocks rose for a fifth day, the longest winning streak for the Standard & Poor’s 500 Index since October, on signs earnings are improving. The ruble weakened after a deadly clash in Ukraine, while gold and wheat retreated.
The NASDAQ Composite Index has fallen 7.2 percent from its high on March 6, recording its worst 30-day performance since November 2012. Nearly three-quarters of the 2,500 components in the index were down for the period. Former momentum darlings of social media and biotechnology were hit hardest.