BP reports lowest quarterly profit since pandemic on weak oil prices October 29, 2024October 29, 2024 · Business · By ReportWire FTSE 100 group pledges to buy back another $1.75bn of shares Source link