Tesla Is being sued by Walmart for solar panel fires while Lowes and Target's earnings beats prop up the retail sector