BP expects a decline in upstream production in the first quarter, shares down

Apr 11, 2025 - 14:46
 0
BP expects a decline in upstream production in the first quarter, shares down