Back to B2B2.me

Report: $1.5 trillion spend uneconomic at $50 oil



Lower oil price is putting investment spend destined for new projects at risk, says Wood Mackenzie

Close Open in New Window