Crude Oil prices hit an 18-year low on March 30 due to a slump in demand caused by lockdowns to contain the coronavirus outbreak and the failure of OPEC and other producers led by Russia to extend a deal on output curbs that expired on March 31.
Crude Oil prices hit an 18-year low on March 30 due to a slump in demand caused by lockdowns to contain the coronavirus outbreak and the failure of OPEC and other producers led by Russia to extend a deal on output curbs that expired on March 31.