Market recap: Stocks swung between gains and losses before edging higher thanks to a batch of...

|About: Bank of America Corporation (BAC)|By:, SA News Editor
Market recap: Stocks swung between gains and losses before edging higher thanks to a batch of encouraging earnings reports. Bank of America again dragged financials lower, and commodity producers sank after a dollar rebound. Demand for Treasurys declined, pushing yield on the 10-year note to 2.55%. NYSE decliners outnumbered advancers three to two.