IEA OMR: Q1/20 Oil Surplus Vs Q4/19 Is 1.9 mmb/d From Demand -1.3 mmb/d And Non-OPEC Supply +0.6 mmb/d November 17, 2019 Read More »