Oil producers defer $380 billion in projects amid downturn

Upstream

BIC Newsletters Subscription