By Bhavik Patel Oil price, which was relentlessly falling, saw some life back as short covering came since price was in oversold zone. Price were in downward frenzy after expectation of demand destruction from recession fears and lockdown in China due to rising Covid cases. Oil prices have been on…