Geopolitical tensions weighed on global stocks and boosted safer assets; investors look forward to Nvidia’s earnings report on Wednesday.
What's Your Reaction?