Stock MarketDoes Valero Energy (VLO) Still Sit Above Fair Value After Its 7x Run?4 hours agoValero Energy stock has delivered a very large 5 year return, yet the current valuation checks point to a premium...