Home BP net profit drops 70% in first quarter to $687 ... 29 Apr. 2025 BP net profit drops 70% in first quarter to $687 million