Oil prices retreat on supply surplus concerns
- Expectations of demand lagging behind rising output weigh on market sentiment
10:09
Oil