IEA Oil Market Report May 2026 Highlights Global Supply Pressures and Demand Shifts John JHI Falls 083 Watching 1243 Support 20260515 Consumer Confidence Hits Record Lows Yet Americans Keep Spending Marketplace Analysis Sabre Corporation SABR Q1 2026 Earnings EPS 006 Beats Estimates AIs Growing Influence on Quarterly Earnings A Big Picture Analysis