Oil futures gave up early gains and settled narrowly mixed on Thursday, as OPEC and its partner Russia gave mixed signals about possible further output cuts to mitigate the impact of any weakening in global demand due to the coronavirus outbreak.
Powered by WPeMatico