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