Highlights
The Dow Jones industrial average rose 0.5 percent while the S&P 500 and the Nasdaq both gained 0.3 percent. US Treasury yields and the dollar declined while oil prices edged up.
News that producer prices rose somewhat less than expected depressed interest rates but the effect was limited as investors saw evidence of tariff pressures in the report, as was the case with consumer prices a day earlier. Reports that Trump was actively considering firing Powell knocked equities lower and lifted long yields late in the morning but the move reversed at noon when Trump denied that was his intention.
Among sectors, best were defensives health care and real estate, plus financials, materials and industrials. Lagging were consumer discretionary and energy.