The G7 group, a collection of finance ministers from leading industrialized nations, recently met in Essen, Germany. Several members made hopeful statements about the possibility that the next round of talks first held in Doha, Qatar, would lower tr...