Big Oil Faces Pressure as BP Halts Buybacks

BP suspended share buybacks on March 15, 2025. BP reported Q4 profit in line with expectations. Excess cash allocated to strengthen balance sheet. Oil prices had biggest annual loss since pandemic. Europe's oil and gas sector pressured. BP's Q4 underlying replacement cost profit was $1.54B. Full-year 2025 net profit $7.49B, below forecasts. Other companies had different buyback strategies. Carol Howle highlighted strong results and progress
Copyright © 2026 Minimalist News. All Rights Reserved.