Best Stock to Buy Right Now: Walmart vs. Amazon

  • Two popular stocks that some investors might have on their radar right now are the retail juggernaut Walmart (WMT -0.68%) and e-commerce leader Amazon (AMZN -0.23%). Both companies offer investors exposure to retail spending, and each has managed to dominate its niche, becoming fantastic long-term investments along the way.