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. Read full article
Comments
Disclaimer & comment rulesCommenting for this story is now closed.
If you have a Facebook account, become a fan and comment on our Facebook Page!