Oil prices down as supply fears ease
- Reports from IEA and EIA highlight rising global oil production and possibility of oversupply, alleviating market concerns
10:43
Oil