Oil prices fall over demand worries in China
- Increased expectations of Fed's return to interest rate cuts limit price declines
10:13
Oil