Oil rallies as IEA warns of output capacity limits

Oil rallies on fears of output capacity limits
Oil rallies on fears of output capacity limits
Published 12 July 2018, 13:34Updated 12 July 2018, 13:34