OPEC crude output for March was about 25,000 kb/d. OPEC estimates demand for OPEC crude in the second quarter of 2021 will average about 26850 kb/d.

Read More