WTI Crude Oil Price Heads to December 2018 Lows as Russia Fails to Answer Calls for Production CutsCommodities·6 years ago