Tuesday, October 27, 2026Market Open
IDD — Valero earns $23.89 a share as refineries run near record rates, profit jumps sixfold