This was the stock's second consecutive day of losses.
Bearish flow noted in Valero (VLO) with 5,849 puts trading, or 1.8x expected. Most active are Apr-25 137 puts and 4/4 weekly 124 puts, with ...
Valero Energy excels with low-cost operations and safety, poised for growth in SAF and hydrocarbon fuels despite 2024 ...