© Khunaspix Dreamstime.

For the 45th consecutive month, retail inventory levels have remained below the 50 mark – suggesting that low levels could be here to stay. This informative article says that advances in technology that allow shippers to predict demand better, combined with reluctance to hold much stock, means that there is little evidence to suggest significant restocking any time soon.