2021 bumper ice on bumper cars on ice 2021 BP bumper profits set to renew calls for North Sea windfall tax The Times Read Article BP is set to report soaring annual profits… Friday, February 18, 2022 Edit