Oil major BP posts second-quarter profit beat despite annual drop August 5, 2025 No Comments BP’s second-quarter earnings come as the oil and gas company continues to try to rebuild investor confidence. by CNBC