Is supply catching up to demand yet?

Nope. If anything, it's worse.