Global crude oil supply has taken a hit because of the Covid-19 pandemic, with production trailing by around 10 per cent in 2020 compared to the same month a year ago. The prolonged impact of the Covid-19 pandemic is evident from the International Energy Agency’s move to significantly lower its...