Markets

July 22: US financials

John Authers examines why US financial stocks are rallying in spite of poor earnings results