US stock markets today (May 6, 2026): Wall Street rallies to record highs, crude oil tumbles on Strait of Hormuz reopening hopes

US stock markets today (May 6, 2026): Wall Street rallies to record highs, crude oil tumbles on Strait of Hormuz reopening hopes