Vanguard Natural Resources (NASDAQ:VNR) has received an average rating of “Buy” from the fifteen brokerages that are presently covering the company, Marketbeat reports. One investment analyst has rated the stock with a sell rating, six have issued a hold rating, six have issued a buy rating and one has assigned a strong buy rating to […]