Rodent + 1,424 February 21, 2018 OECD inventories just 74 million barrels above 5-year average, OPEC says. Is this number believable? Quote Share this post Link to post Share on other sites