BP CEO hails exploration discovery boon after surprise profit beat CNBC 2025-08-05 10:20 Source Original site BP’s second-quarter earnings come as the oil and gas company continues to try to rebuild investor confidence.