Market info

Market info

IEA: High oil prices ‘taking a toll’ on demand

18/05/2018

Geopolitics has taken over the oil market, driving oil prices up to three-year highs. The inventory surplus has vanished, and more outages could push oil prices up even higher. Yet, there are some signs that demand is starting to take a hit as oil closes in on $80 per barrel.

Breaking

    Cancel