X @Bloomberg
BPBP(US:BP) Bloomberg·2025-11-04 07:15

Financial Performance - BP's quarterly profit beats expectations [1] - BP announces a $750 million share buyback [1]