At the close, the Dow Jones Industrial Average had risen 0.6 percent, while the broad S&P 500 index and the tech-heavy Nasdaq Composite index each gained 0.5 percent.
The price of oil is still certainly at high levels due to the uncertain situation regarding the war in Iran - at 10 p.m., a barrel of North Sea oil cost just over $95.
But the yield on 10-year US government bonds, which recently reached its highest level since January last year, fell back slightly on Wednesday evening.





