Tuesday, June 9, 2026
Tuesday, June 9, 2026
31 C
Bahrain
- Advertisement -spot_img

TAG

Oil Prices

Declining Oil Prices and Trading Woes Compound BP’s Green Hit

Declining oil prices and trading woes have compounded the impact of BP’s $5 billion green energy writedown. The company’s latest update paints a picture...

Latest news

- Advertisement -spot_img