Energy giant BP has reported its second highest annual profit in more than a decade, despite it being half the level it announced in the previous year. Profits were $13.8bn (£11bn) in 2023, down fro… [+4732 chars]Read More
BP profits plunge as oil prices ease BBCcom
