Stantec STN Falls 131 Watching 7209 Support 20260520 European Stocks Climb as Markets Weigh UK Inflation Data and Elevated Bond Yields Rupiah Weakens to New Low Against Singapore Dollar on Oil Price Fears HS2 Extension Why the Full HighSpeed Rail Line May Still Be Completed Despite Latest Setbacks MaxCyte Reports Mixed Q1 2026 Results Revenue Dips While Expenses Decline Housing Market Outlook 2026 Analysts Weigh Potential Timing of Price Drops Upscale McDonalds Rival Silently Shutters Over a Dozen Locations Snaps Q1 2026 Earnings Highlight Progress But Spotlight Turns to AR Glasses Strategy