Bearish
Valero Energy Corp Stock (US91913Y1001): Energy-Sector Slide After Iran Oil Deal Puts Refiners Under Pressure
Valero Energy shares are facing pressure as energy stocks decline following a temporary U.S.-Iran accord that has eased oil supply fears and pushed cr...