Valero Energy stock holds near a record high after Q2 beat
Valero Energy (VLO) stock is trading near its 52-week high after reporting strong Q2 2026 earnings, beating analyst estimates with $12.54 per share on $44.48 billion in revenue. The company's performance was driven by robust refining margins, with operating income significantly increasing year-over-year. Investors …