BP Reports Robust Q3 2025 Earnings Amid Operational Strength