The country, which depends on oil for 90 percent of its revenue, faces crippling budget cuts and increasing difficulty paying government workers.
Forex – financial instrument.Forex news
The country, which depends on oil for 90 percent of its revenue, faces crippling budget cuts and increasing difficulty paying government workers.