Oil is not out of wood yet and this is carrying serious ramifications for major oil producers. Demand recovery is under focus. Fears of a second wave of Covid-19 pandemic in countries around the world continue to impact global markets. In the US — the world’s largest economy — jobless claims rose...