Global Markets Rally as Iran Peace Progress Boosts Investor Sentiment Toyota Sales Decline Third Consecutive Month Amid Weakness in China and Middle East Markets US Markets Rally SP 500 Extends Winning Streak Dow Jumps Over 2 for the Week Weak Market Breadth Sidelines Nifty as Consolidation Persists Automated Sewing Machines Could Reshape Global Garment Industry Nvidia Earnings Spotlight Jensen Huangs Commentary on China and US Policy in Focus Cuba Faces Deepening Economic Crisis Amid Fuel Shortages and US Sanctions