Economy Oil Prices Fall as China Releases Crude Reserves September 10, 2021 Adedapo Adesanya By Adedapo Adesanya Oil prices went south on Thursday after China announced it would release oil from its strategic reserves just as there were Read More