US stocks rallied into the close as traders wagered the worst of the banking turmoil has passed. Treasuries fell.
The S&P 500 recovered much of its lost gains in the late afternoon session after a Russian fighter jet colliding with a US drone tamped down the initial enthusiasm. The tech-heavy Nasdaq notched its biggest one-day gain in six weeks.