Back to News
Market Impact: 0.5

BP faces near-term earnings headwinds

C
Corporate EarningsCorporate Guidance & OutlookCapital Returns (Dividends / Buybacks)Company Fundamentals