BP Freezes Stock Buybacks To Cut Debt, Stock Falls

BP p.l.c. (NYSE:BP) stock fell on Tuesday after the energy major froze stock buybacks to prioritize debt reduction, signaling a sharper balance-sheet reset even as quarterly earnings narrowly beat expectations and revenue missed forecasts. Details The energy company...