Pricing, demand to stay lackluster for rest of year, analysts say

October 29, 2024