BP boosts buybacks on soaring energy prices after costly Russia exit
LONDON -BP reported its strongest operational performance in more than a decade on Tuesday on the back of rocketing oil prices that helped it step up share buybacks, even as a $24 billion writedown from exiting Russia led …