US stock indices gained ground on Wednesday following data and a trade framework between the US and China.
Earlier US data showed core consumer prices rose 2.8% y/y in May, as expected.
The US and China reached a trade framework in London after two days of intensive negotiations, with representatives waiting for the final approval of Trump and Xi Jinping to move forward.
This progress comes after an important deal reached in mid May, which stopped the enforcement of most tariffs for 90 days.
Trump said China will supply rare-earth minerals and magnets to the US, and will get chip exports from America, with restrictions on Chinese students in US universities will be lifted as well.
On trading, Dow Jones rose 0.4% as of 16:15 GMT to 43,021 points, while SP 500 added 0.2%, or 14 points to 6052 points, as NASDAQ climbed 0.3% to 19,773 points.