Oil large BP beats third-quarter revenue expectations regardless of weaker crude costs
The BP brand is displayed on a petroleum tanker delivering gas at a petroleum station in Shepton Mallet on October 20, 2025 in Somerset, England. Anna Barclay | Getty Photos…
