Carbon Pricing : Kill or Cure?