Delixy DLXY Fell 101 Is a Recovery Ahead 20260518 Turkey Lifts Trade Restriction on Armenia Signaling Potential Economic Normalization Timken TKR Reports Strong Q1 2026 Revenue NA EPS Beats