- November 15th, 2017
Oil prices slide after IEA casts doubt over demand outlook
Oil prices fell by 1 percent on Wednesday, continuing Tuesday’s slide after the International Energy Agency cast doubts over the past few months’ narrative of tightening fuel markets. ›