European Central Bank and Bank of England Expected to Hold Rates Steady Amid Stagflation Concerns XCHG XCH Slides 588 as Selling Pressure Mounts 20260520