The Demand Downers By: TalkMarkets May 16, 2018 at 10:08 AM EDT The International Energy Agency(IEA), or as I call them the “demand downers”, once again is raising concerns about global oil demand. Read More >> Related Stocks: Crude Oil United States Oil Fund