HuffPo Climate Hysterics: BP Spill, Cap & Trade 'Missed Opportunity' is 'Point of No Return'