May 2022: Inflation – a headwind for corporate profits and markets