All news on the topic: BP plc

709
BP profits double to record £23billion as millions suffer sky-high energy bills
BP has reported an annual profit of £23billion which is the highest in its history with a whopping £23billion having been made in the last three months of 2022 alone