After months of struggle, U.S. small cap stocks have staged a remarkable turnaround in July, rising 9% so far this month. U.S. large cap stocks, meanwhile, are roughly flat on the month. The rally in ...