Willis WLFC Q1 2026 Earnings 417 EPS Surges Past 308 Estimates Tariffs Fail to Deliver Economic Gains Tax Foundation Analysis Finds Standard Chartered Plans Over 15 Workforce Reduction in Corporate Functions Sets Higher Return Targets by 2030 Inflation Pressures Rise Again as Latest CPI Data Highlights Surge in Gas Prices