A broad swath of retail stocks imploded on Wednesday, led by Walmart and Target, after both chains reported earnings.
Read More