Bank of America upgraded Dollar General (NYSE:DG) to "Overweight" from "Marketweight," saying it sees improved visibility on the retailer’s recovery path.