Oil price plunge leads to project cuts

  • 9 years ago
Energy groups axe $100bn in new projects