Featured Story
NEPC’s April 2026 Market Commentary
Stocks rallied in April following a sharp sell-off in March. Hopes for a conclusion to the Iran war and the re-opening of the Strait of Hormuz buoyed investor sentiment, propelling the S&P 500 to its best month since November 2020. U.S. small-cap equities led performance with the Russell 2000…










