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