Wall Street piled back into stocks but sold Treasury bonds after the Supreme Court seemed to express doubt about the arguments underpinning President Donald Trump's sweeping tariffs.
The Dow Jones Industrial Average rose 226 points, or 0.5%. The S&P 500 was up 0.4%. The Nasdaq Composite was gained 0.7%.
The major indexes rebounded from yesterday's technology stock selloff after multiple Trump-appointed Supreme Court justices seemed skeptical over the president's use of the International Emergency Economic Powers Act to impose tariffs on U.S. trading partners.