IEA cuts 2019 estimate for oil demand growth on global trade worries
The outlook for oil demand growth in 2019 has dimmed due to worsening prospects for world trade, the International Energy Agency (IEA) said on Friday, although stimulus packages and developing Continue Reading
