News
The debt service ratio has dropped from 98 percent to about 64 percent. Oil production now exceeds 1.8 million barrels per day (mbpd), surpassing the Organization of Petroleum Exporting Countries ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results