Oil prices slide as China readies release of crude from strategic reserves 2021-11-18T06:16:45.000000Z