Upstream sector can smile again as new cycle gains momentum - EMA survey
Increasing number of upstream players are confident they can outperform 2021 revenues and targets
Increasing number of upstream players are confident they can outperform 2021 revenues and targets