BP sticks to buybacks despite profit slide

UK oil major BP (LSE: BP) said Tuesday it is maintaining its commitment to return at least $14 billion to shareholders through share buybacks by 2025, despite reporting a 38% slide in fourth-quarter underlying replacement … Read more

BP shares slump as third-quarter profits dip

BP (LSE: BP) shares fell at the London open following a notable drop in third-quarter profits. Despite a rise in statutory pretax profit, the underlying replacement cost profit plummeted by 60% to $3.29 billion from … Read more