IEA cites mild winter, high prices and slowing global economy and foresees further drop in consumption

View post: 
Oil demand falls for first time since 2009

Categories: News

Leave a Reply