Question: what are the best stocks to buy for long term?
Answer: Nestle (OTCMKTS:NSRGY) Procter & Gamble (NYSE:PG) Zoetis (NYSE:ZTS) Verizon (NYSE:VZ) BlackRock (NYSE:BLK) Easterly Government Properties (NYSE:DEA) Samsung (OTCMKTS:SSNLF) Amazon (NASDAQ:AMZN)