The Group of 20 major economies reached a hard-fought compromise over the war in Ukraine and papered over other key differences in a summit declaration at the weekend, presenting few concrete achievements in its core remit of responses to global financial issues.
