Carnage in crude oil markets: US oil prices rebound, back above zero
|Updated: Apr 21, 2020, 08:30 AM IST
Now the oil markets are bouncing back today after a huge fall below 0 on April 20. However, we are witnessing historic close in general due to the poor demand. Watch report.