Business BP reports lowest quarterly profit since pandemic on weak oil prices [ad_1] FTSE 100 group pledges to buy back another $1.75bn of shares [ad_2] Source link Related Topics: