Oil prices up on US-Iran tensions, China demand hopes
- Prices drew support from geopolitical risk despite ongoing talks between Washington and Tehran
10:24
Oil