BP Chairman Ousted Amid Allegations of Bullying and Overbearing Conduct Invitation Homes Q1 2026 Earnings EPS Surges 423 Above Estimates Shares Edge Lower Chinese Carmakers Double EU Market Share as EV Sales Drive Registration Growth