Could Vanguard Natural Resources LLC (VNR) be the next energy company to declare bankruptcy? 52wk Range: 0.46 - 8.46 Vanguard Natural Resources LLC (VNR) has had a tough 52-week period, as Vanguard's stock price has plunged from this time last year, when it was $8.94 per share. Vanguard announced recently that it would delay a […]
