Crude oil prices rise on US demand uptick, China stimulus hopes
An inventory drop in the US and fresh economic support measures from China drive crude oil prices higher, even as Middle East tensions ease.
Markets