Home Investing IMF claims inflation victory, but economic hurdles still loom