Article

neworleanscitybusiness.comneworleanscitybusiness.com on 2024-02-07 16:38

BP earns $3B at the end of last year but saw its annual profit fall by half from 2022

Oil and natural gas giant BP has beat expectations.

Related news