Inflation Challenge Has Put Global Economy at “Critical Juncture”