BP suspends share buyback plan after oil prices pressure
- UK-based energy company’s 2025 full-year profit amounts to $7.49B, missing expectations, down from nearly $8.9B in previous year
11.02.2026
Finance