Oil prices to keep falling as demand weakens, says IEA head
Published
Brent has fallen below $70 for first time in 3 years, delaying Opec plans for production increases
Full ArticlePublished
Brent has fallen below $70 for first time in 3 years, delaying Opec plans for production increases
Full ArticleChina’s economic woes and property crisis have been weighing on global oil demand consumption and growth expectations this year,..