An oil price war is here to stay, analysts warn — even as prices tumble to nearly two-decade lows
March 18, 2020 at 11:24 AM EDT
An oil price war between Saudi Arabia and Russia will most likely accumulate over the course of the year, energy analysts have told CNBC.