Climbing inventory and declining demand add pressure to panel price drops

Climbing inventory and declining demand add pressure to panel price drops