SONNY TUMBELAKA | POOL | AFP via Getty Images
World leaders are kicking off a meeting Tuesday on the holiday island of Bali, Indonesia as the global economy grapples with a looming recession, central banks’ jumbo rate hikes and historically high inflation.
The annual meeting of…




