Nigeria is worst off, needing an oil price of $139 a barrel to balance its budget, Fitch said in a…
This website uses cookies.