Oil prices fall as inventory concerns offset US-China trade optimism
- Both benchmarks fall after API data show 4.3 million-barrel rise in US crude stocks, signaling weaker demand and pressuring prices
12:09
Oil