BP has announced a significant 48% decline in its first-quarter 2025 net profit, dropping to $1.38 billion from $2.7 billion in the same period last year. This performance fell short
BP has announced a significant 48% decline in its first-quarter 2025 net profit, dropping to $1.38 billion from $2.7 billion in the same period last year. This performance fell short