Top Stories British oil giant BP posts weakest quarterly earnings in nearly four years on lower crude prices bydigitalpapertown@gmail.comOctober 29, 2024