The International Energy Agency (IEA) on Thursday projected that the much-needed oil recovery could be threatened by two major uncertainties; a possible second wave...
G-20 Intervenes, To Roll Out More Production Cuts Weekend
By Hamilton Nwosa(Head, The New Diplomat’s Business and Data tracking desk)
Oil prices have continued to plummet towards $20 per...