Olin Reports Q1 2026 Net Loss as EBITDA Drops and Leverage Increases — ChemBrief Topics