<p dir="ltr"><span style="color:#000000">Oil and gas giant BP posted Tuesday an annual profit of $12.8 billion in 2021 compared to the net loss of $5.7 billion the previous year, benefiting from a surge in energy prices.</span></p>