News

Futures threaten 52-week moving average support as inventory builds surge and spring weather cuts demand today.