The window is closing on corporate 'greedflation.' It's another sign that inflation is cooling off.

previous post