NEW YORK - Stocks struggled to a mixed finish Thursday as a two-week rally lost momentum. News of a retrenchment by FedEx Corp. also discouraged buyers. More...