Stock Market Today: Dow ends lower as Walmart slide, energy slump weighs

by