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)