Benzinga·4h ago·Lekha GuptaValero Crushes Q1 Estimates But Refinery Woes Trigger Stock SelloffValero Energy crushed Q1 earnings expectations with $32.4B revenue and $4.22 EPS, but weak Q2 guidance citing refinery repairs sent shares lower. VLOweak guidancerenewable diesel