Oil major BP suspends buybacks in fresh sign of oil price pressure
Trowbridge in Somerset, England, on March 15, 2025. Anna Barclay | Getty Images News | Getty Images British oil giant BP on Tuesday posted fourth-quarter profit in line with expectations, shortly after crude prices dipped below $60 a barrel for the first time in nearly five years. The London-listed energy firm reported underlying replacement cost…
