Walmart is barring anyone under 21 years old from buying tobacco (WMT)