EU Business Investment Rate Falls to 11Year Low Amid Tariffs Weak Demand and Climate Policy Confusion European Central Bank and Bank of England Poised to Hold Rates Steady Amid Stagflation Fears Quanta Services PWR Crushes Q1 2026 Estimates EPS 268 Tops Views Popular BPOP Q1 2026 Earnings EPS 378 Beats Estimates