Has inflation finally peaked?

Key commodity prices have come down from their peaks following the outbreak of war in Ukraine, but we may not be over the worst of it yet.

Share this