Global Stocks Rally as Nvidia Boosts AI Optimism and Strait of Hormuz Traffic Resumes

Global Stocks Rally as Nvidia Boosts AI Optimism and Strait of Hormuz Traffic Resumes