Oil drops below $100 on reserves release and China lockdowns