Comcast CMCSA Dips 115 Stock Hovers Near 2487 Support Zone BP Chairman Removed Amid Allegations of Bullying and Overbearing Behaviour 60 Degrees Pharmaceuticals Q1 2026 Earnings EPS Falls Sharply Short of Estimates as Development Costs Mount Oil Futures Test Key Support Levels as Market Pressures Mount