×

BP smashes forecasts with $8.2 billion profit

By Syndicated Content Nov 1, 2022 | 3:18 AM