Oil Prices Flat around $60 as Lockdowns Slows Demand.
Oil prices steadied on Wednesday, after the previous day’s slump. However, the recovery was hindered by fears of a slow recovery in demand due to the new wave of COVID-19, which has resulted in lockdowns...
Read moreDetails