BP hikes cost-cutting target again after striking deal to sell German refinery March 19, 2026 · The Independent Read full story at source