As Elliott Moves In, BP Investment Case Splits ESG Fund Market
Originally published April 24, 2025
Related Companies
Related Content
Big Oil is long-term bullish despite short-term gloom
January 3, 2026
‘Net zero’ emissions standard paused as Shell quits
January 2, 2026