Ecolab ECL Stock Analysis RangeBound Near 25170 20260513 Indian Rupee Hits Record Low as Energy Shock from Prolonged USIran War Strains Economy Trump Says He Gave Xi No Commitment on Taiwan at Summit Stocks Rally on Tech Strength and China Optimism Dow Notches First Record High Since February Perfect PERF Q1 2026 Earnings Surprise EPS 002 Up Significant New EV Charging Simulation Model Promises to Ease Grid Strain in Cities Cango CANG Stock Slides 580 Support at 047 20260515 What Brazil GROs 671 Decline Means for Investors 20260515 PGA Championship at Aronimink Historic Storylines Create Financial Ripples Across Golf