Economy Oil slides 1% amidst the fears over higher OPEC supply & slower China demand Dakshita Bhatia Mar 2, 2021