Valero Q1 Revenue $32.4B, EPS $4.22 Tops Estimates; Q2 Throughput Cut - VLO News | Rallies