Coinspeaker Saudi Arabia-Russia Oil Standoff Pushes Oil Prices to 17-Year Low, Coronavirus Hits DemandDespite the pressure from Washington, Saudi Arabia and Russia failed to come into a common agreement of oil supply cut to stabilize the price. The crude oil price has dipped to its lowest in 17 years. Oil is trading at $23.03 on Monday morning.Saudi Arabia-Russia Oil Standoff Pushes Oil Prices to 17-Year Low, Coronavirus Hits Demand