Leaders of the Group of Eight industrialised nations today declared the global economic recovery was becoming "self sustained" despite concerns in many quarters.
But they cautioned that the high cost of commodities is hampering growth.
But they cautioned that the high cost of commodities is hampering growth.