OLIN CORPORATION, as Issuer AND U.S. BANK TRUST COMPANY, NATIONAL ASSOCIATION, as Trustee, 6.625% Senior Notes due 2033 INDENTURE Dated as of March 14, 2025