The backdrop of the group’s production boost is a murky market landscape: Brent crude oil prices have dropped nearly 19% since early April, falling to below $74 per barrel, driven by demand fears in ...
Results that may be inaccessible to you are currently showing.