US stock indices rose on Wednesday following a spate of upbeat data.
US consumer prices rose 8.3% in April, beating estimates of 8.1%, and slightly below 8.5% in the previous reading.
Core prices, excluding food and energy, rose 6.2%, beating estimates of 6%.
On a monthly basis, consumer prices rose 0.3%, while core prices rose 0.6%.
Dow Jones rose 0.8% as of 14:22 GMT to 32,437, while S&P 500 rose 0.8% to 4,034, as NASDAQ added 0.54% to 11,793.