Valero Energy Corporation (VLO) valuation and key financial metrics