Oil revenue "at 16%" of budgeted level