After the release of the US June CPI data, the futures of the three major US stock indexes surged straight up
NASDAQ futures rose by 0.26%, S&P 500 index futures rose by 0.17%, and Dow Jones futures rose by 0.12%; US Treasury yields fell rapidly, with the 10-year Treasury yield down by about 9 basis points, now at 4.191%; the US dollar index declined, falling by 0.53% intraday