Top oil nations were finalising a deal at G20 talks on Friday for big output cuts to lift prices slammed by the coronavirus crisis with Russia and Saudi Arabia taking a lion’s share and signs the United States might take unprecedented moves to help.
Powered by WPeMatico