BP announces annual profit of £23bn after soaring price of gas and oil
BP has announced its profit from last year, revealing figures more than doubled as the business benefited from runaway gas prices caused by the war in Ukraine. The company said that it would invest an additional eight billion dollars (£6.6 billion