Listen

Description

Inflation’s at its highest level in 39 years. What’s behind the trend and when might it end?