Oil drops on China fuel reserves release; OPEC+ meeting in view