The US and the EU reached a 15% tariff framework agreement, shoring up US stock futures.The DJIA futures escalated 152 points to 45,236; the S&P 500 futures rose 25 points to 6,450; and the Nasdaq 100 futures climbed 122 points to 23,543.Related NewsPersonal Spending MoM for Jun in United States is 0.3%, higher than the previous value of 0.0%. The forecast was 0.4%.EUR/ USD remained sturdy, currently at 1.1761. The USD Index waned, currently at 97.55, down 0.1%.Gold futures showed little change, with New York gold futures lastly down by US$1.9/ oz or less than 0.1% at US$3,333.7.