WoodMac report highlights cautious mood in the upstream sector

Rystad predicts global approvals may reach £98.6bn this year
Rystad predicts global approvals may reach £98.6bn this year

Breaking