Valero Energy beats estimates, but second-quarter profit falls on weak margins

Valero Energy beats estimates, but second-quarter profit falls on weak margins