Ed Miliband Criticizes BP's Profits Amid Rising Energy Prices
Ed Miliband, the UK Energy Secretary, criticized BP for making billions in profits amid rising energy prices and a crisis in Iran. BP reported $3.2 billion in profits for the first quarter of 2026, more than double the previous year. Miliband's comments sparked debate over windfall taxes and the role of oil trading in BP's earnings.
Tickers: $BP
Topics: BP Corporate Profits Energy Prices Political Commentary Windfall Tax