Euro Under Pressure as High Energy Costs Strain EU Economy HST Q1 2026 Earnings EPS Surges Past Estimates by Over 59 Borosil Glass Works Surges Over 200 in One Year on Strong Revenue and EBITDA Growth H World HTHT Slides 197 as Selling Pressure Mounts 20260521