Cap-and-trade is a $650 billion tax By Don Brunell • June 23, 2009 1:04 am Higher energy prices are a hidden undeclared tax. Read Story