Marsh MRSH Stock Up 156 Key Resistance at 16970 20260514 European Central Bank and Bank of England Expected to Hold Rates Amid Stagflation Concerns Indonesian Government Unveils New EV Adoption Incentives Sets 200000 Target for Cars and Motorcycles Best Buy BBY Q1 2026 Earnings EPS 261 Beats Estimates