Oil prices rise as US crude oil stocks slump, China stimulus boosts demand hopes

Oil prices rise as US crude oil stocks slump, China
Oil prices rise as US crude oil stocks slump, China stimulus boosts demand hopes
Shares:
Oil prices rise as US crude oil stocks slump, China stimulus boosts demand hopes