https://www.ndtvprofit.com/markets/unprecedented-fall-in-demand-most-to-blame-for-oil-slump-chart?utm_source=telegram&utm_medium=referral&utm_campaign=socialshare
The respite for oil prices has proved short-lived -- instead, Brent crude has dropped below $30 per barrel again.