Stocks Finish Near Session Highs
Stocks rose in a shortened trading session, with all three major indexes finishing near session highs. Stocks were pushed higher by better than expected factory orders data, which eased worries over the U.S. economy....