European Central Bank and Bank of England Expected to Hold Rates Steady Amid Stagflation Concerns Nordic NAT Stock Up 190 Key Resistance at 590 20260520