Home Stock News Small-Caps and Retail Hold the Line in the Sand