Diana Shipping Inc Reports Q1 2026 Results Amid Dry Bulk Market Shifts CCB Q1 2026 Earnings Earnings Miss Estimates as EPS Falls 261 Short of Expectations BP Chairmans Abrupt Exit Linked to Alleged Bullying and Overbearing Conduct