Institutional investors in Valero Energy Corporation (NYSE:VLO) lost 5.4% last week but have reaped the benefits of longer-term growth Yahoo Finance UK Source link