Olin Corp Shares Hover Near $20 as Chemicals Group Navigates Material Cycle
Jun 4, 2026
Olin Corp shares trade near $20 amid cautious sentiment driven by softer demand and lower pricing in key product lines. The chemical producer faces a challenging materials cycle influenced by energy costs and industrial production levels.