The american stocks rose for a second day, hitting session highs in the last hour of trading amid a broad rally. Treasury bonds reduced their gains and the dollar gave way.
(Read: Bitcoin drops below $30,000 again after slight rise.)
Here are some of the major movements in the markets:
Stocks The S&P 500 was up 0.9% at 4:01 pm New York time. The Nasdaq 100 rose 0.9%. The Dow Jones Industrial Average advanced 0.8%. The MSCI World Index rose 0.4% Currencies. The Bloomberg Dollar Spot Index was little changed.
The euro rose 0.1% to $1.0709. Sterling rose 0.5% to $1.2596. The Japanese yen fell 0.6% to 132.63 per dollar Bonds. The 10-year Treasury bond yield fell six basis points to 2.98%. German 10-year bond yield it fell three basis points to 1.29%.
(Keep reading: CPI drop would be temporary and inflation would pick up in June).
UK 10-year bond yields fell three basis points to 2.21% Commodities. West Texas Intermediate crude rose 1.3% to $120.03 a barrel. The gold futures they advanced 0.7% to US$1,856 an ounce.
BLOOMBERG