Stocks Settle Mixed on Strong Earnings and Weakness in Mining Stocks

Stocks Settle Mixed on Strong Earnings and Weakness in Mining Stocks