Oil edges higher as oversupply and demand concerns ease
- Market analysts say with global demand growth slowing, upside for prices in short term remains constrained
11:48
Oil