Oil drops below $100 on reserves release and China lockdowns Oil drops below $100 on reserves release and China lockdowns Copy 2022-04-11 00:00:00 - From: Shafaq News Oil drops below $100 on reserves release and China lockdowns