Earnings Snapshot: BP tops Q2 estimates; maintains FY outlook, announces $0.4992/ADS dividend and $750M share buyback for 2Q25 Earnings Snapshot: BP tops Q2 estimates; maintains FY outlook, announces $0.4992/ADS dividend and $750M share buyback for 2Q25 Post ContentbpRead More You might also be interested in reading French assets hit by prospect of government collapse. August 5, 2025 In Mainstream ← Previous post Next post →