Mar. 16, 2020
Article by Bloomberg
After a dizzying drop in demand and an about-face in Saudi Arabian production policy, global oil markets face the possibility of the biggest crude surplus ever recorded, according to IHS Markit. Should the price war between the kingdom and Russia…
You must log in to see the rest of this article.