OPEC: OECD/non-OECD Global Oil Stocks Down 938 Million Barrels Since June 2020 Peak November 14, 2021 Read More »