2024 Top 500 ranking: 74
A general sense of risk-off dominated early in the week as markets faced a “wall of worry.” Lingering concerns over China regulations, stalemates over raising the U.S. debt ceiling, and the stunning spike and volatility surrounding energy prices all weighed on market sentiment.