Stocks Swing To Best Gain In 6 Months; Volume And Credit Slumping