May 21, 2024 While the Dow is struggling to hold above 40,000, the Nasdaq 100 has hit a fresh high ahead of Nvidia earnings this week. The Russell 2000 is still below the April high Previous Post Japan Closely Monitoring Weak Yen and Bond Market, Finmin Next Post Oil Prices Fall on Demand Fears over Feds Rates Path