Oil prices slide after IEA casts doubt over demand outlook U.S. oil prices tumbled after the IEA cast doubts over the past few months' narrative of a tightening fuel market. Source: CNBC RSS November 15, 2017 0 Post Tags: Building