Global markets, explained fast.

VLO

Valero Just Posted a Record $6.8 Billion Profit — So Why Did the Stock Fall?

2026-10-23

Short answer: Valero Energy (NYSE: VLO) reported a record third-quarter profit on Thursday, October 22, 2026 — net income of $6.8 billion, or $23.89 per share, with adjusted earnings of $23.90 per...