Orion S.A. (NYSE: OEC) swings to $8.1M H1 loss as rubber margins compress
Orion S.A. reported a net loss of $8.1 million for the first half of 2026, swinging from an $18.1 million profit a year earlier, despite a 2% increase in net sales to $960.4 million. This decline was primarily driven by a sharp drop in …