Business ❯ Finance ❯ Market Analysis ❯ Investor Sentiment
Channels are exhausting older stock, pushing higher component costs through to buyers.