×

BP smashes forecasts with $8.2 billion profit

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