Country, Europe, WorldwideOctober 30, 2024October 30, 2024British oil major BP on Tuesday reported its weakest quarterly earnings in nearly four years, weighed down by a slump in crude prices.