Olin Q1 Loss Narrows to $0.65 EPS, $1.58B Revenue; Truist Cuts Target to $26 - OLN News | Rallies