The window is closing on corporate 'greedflation.' It's another sign that inflation is cooling off.
Win McNamee/Getty Images; Hollis Johnson/InsiderMany companies have reported record profits over the past year.It's led some economists and..
Read More