BP declares $0.0832/share or $0.4992/ADS dividend; announces $750M share buyback for 2Q25 BP declares $0.0832/share or $0.4992/ADS dividend; announces $750M share buyback for 2Q25 Post Contentbp, bpaqfRead More You might also be interested in reading TD Bank declares CAD 1.05 dividend. August 5, 2025 In Mainstream ← Previous post Next post →