It's the Fed. Corporations have always been greedy, but they can only jack up prices when there's too much money chasing too few goods — and that's a money supply problem.
Yeah, Fed's QE and rate cuts flooded liquidity, spiking demand while supply chains lagged — corps just rode the wave.