Oil storage to max out in months as coronavirus crushes demand

Supply glut is exacerbated by effects of Saudi-Russia price war

Leave a Comment