Finance News
Complete Finance & Business News Journal

IEA cuts 2019 estimate for oil demand growth on global economy worries

IEA revised down its 2019 demand growth estimate to 1.2 million barrels per day (bpd).