The Dow Jones Industrial Average gained on Thursday as big bank names rose after passing the Federal Reserve's annual stress test and a revised upward GDP print dashed some recession fears.
The 30-stock index shot higher 207.14 points to open Thursday at 34,059.80, lifted by major bank names.
The S&P 500 squeezed ahead 7.87 points to 4,384.73.
The NASDAQ index slid 20.07 points to 13,571.68.
JPMorgan Chase, Bank of America and Wells Fargo rose more than 3% each. Other financial stocks hit during this year's banking crisis also gained, including Charles Schwab, Western Alliance and Zions Bancorporation.
A bout of positive economic data signaled economic resilience despite looming recession fears. That included a large upward revision in first-quarter GDP and drop in jobless claims data to the lowest level since May.
Just two trading days remain in what's been a banner first half. The S&P 500 is up 14% this year and on pace for its best monthly performance since January. The tech-heavy NASDAQ has climbed nearly 30% — heading toward its best first half since 1983 — as rising optimism around artificial intelligence pushed up a slew of tech names and chipmakers. The blue-chip Dow is the relative underperformer, up just 2% this year.
Prices for the 10-year Treasury went earthward, propelling yields higher to 3.86% from Wednesday's 3.71%. Treasury prices and yields move in opposite directions.
Oil prices progressed 83 cents to $70.39 U.S. a barrel.
Gold prices faltered $6.20 to $1,915.90 U.S. an ounce.