BP profits DOUBLE to record £23billion as millions suffer with 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
Daily Mirror ·