Back to News
Market Impact: 0.6

Holiday inventory levels are tea leaves to read the state of retailers and consumer spending

WMTDLTRWOOFCHRW
Consumer Demand & RetailTrade Policy & Supply ChainTax & Tariffs