Market recap: Stocks posted modest gains, propped up by strength in financials and defensive issues while typical momentum names such as Apple and Netflix slumped. Dollar weakness helped push gold past $1460/oz. and silver toward $40. Crude oil continued its climb. Treasurys fell, sending 10-year yields to their highest in a month. NYSE advancers led decliners three to two.