Traders worry that a deadlock means too little oil would reach the markets at a time of growing consumption as lockdowns ease and travel picks up.

In this article

No tags related to this article.