X
Comment

Investment of $75.7bn on top ten heavy oil and oil sands projects

Close