The USD recovered broadly against other major currencies this week as the GSE panic subsided further and oil and other commodity prices continued their sharp retreat. US 2Q bank earnings reports also came in generally better than expected, though many firms still reported significant losses and write downs, but left...