Energy Deals Percentage of Total Stable in '09

December 29, 2009