Energy analysts Wood MacKenzie said last week that low oil prices have now caused the delay of 68 planned petroleum projects globally. Representing $380 billion in frozen capital expenditures.
And news late last week shows it’s not just the private sector shutting things down in oil development.

.jpg)