When might inflation peak and what is behind the surge?
Having initially underestimated how 'sticky' it would be, and faced with the added impetus of soaring energy prices due to the invasion of Ukraine, central banks around the world are being forced to hike rates to stop inflation...
23 June 2022