The Forum > Article Comments > IEA: high oil prices 'taking a toll' on demand > Comments
IEA: high oil prices 'taking a toll' on demand : Comments
By Nicholas Cunningham, published 22/5/2018The inventory surplus has vanished, and more outages could push oil prices up even higher.
- Pages:
-
- Page 1
-
- All
- Pages:
-
- Page 1
-
- All