Stock Market Ends Mixed on May 29 2026 Amid Inflation Data and Earnings TBHC Q1 2026 Earnings EPS Miss Signals Persistent Headwinds BP Chairman Ousted Amid Allegations of Bullying and Overbearing Conduct