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 ...