Bank of America Strategists Warn of BoomandBust Risks in AI Rally for European Equities CHH Q1 2026 Earnings EPS Misses Estimates Stock Declines 395 on Profitability Concerns IEA May 2026 Oil Market Report Highlights Demand Growth and Supply Tightness