Wall Street Slumps as Oil Rebounds — Indian Investors Face Heat
Wall Street extended its downward spiral on Tuesday, May 21, 2026, dragging global sentiment lower despite mixed corporate earnings. The S&P 500 fell sharply as rising oil prices counteracted the p…