Inflation is high, but has it peaked?

by Sabri Ben-Achour