U.S. stocks rose for just the second time in nine sessions, as financial shares rebounded from a six-week low after a spike in consumer confidence rekindled optimism in the strength of the American economy. Treasuries fell and the dollar rose the most in four weeks.
Banks slammed by concern Donald Trump would have trouble getting regulatory roll-backs through Congress rallied Tuesday as investors shifted focus from policy uncertainty to data showing consumers more upbeat than any time since 2000. Energy producers advanced as crude topped $48 a barrel. Ten-year Treasury yields climbed above 2.4 percent.