N.L. balances books as oil revenues, taxes fuel surprise surplus