German business morale fell more than expected in November in further bad news for a country set to be the worst performer among the Group of Seven (G7) rich democracies this year.
Rich countries' promise of $300 billion a year in climate finance brought fury at talks in Baku from poor nations that found it too paltry, but it also shows a shift in global political realities.