Carnage in crude oil markets: US oil prices rebound, back above zero

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.
Read in App