BP 3Q 2026 underlying replacement cost profit more than triples year on year to $8.46 billion - BP News | Rallies