Finance · 2 days ago
BP crowns war‑fuelled banner quarter as profits hit 18‑year high
BP announced a record 18‑year profit of $8.46 bn, lifted by higher trading margins amid the Iran‑Middle East conflict, earning cheers from the City and protests from climate activists.
Read more…