2024-05-07-bp-profit-falls-more-than-expected-buybacks-maintained-6cLMVK7BiB8 · bloomberg television · Sentinel