Comments regarding this article
According to this article, Russia and Saudi Arabia seem to agree regarding further cuts in the production of oil. At this point, there is a decline in the demand from China, likely related to the coronavirus epidemic and the associated decline in economic activity related to that situation.
Posted via Steemleo