<p>After days of denying any intent to leave the government, Oscar Puente announced his resignation Tuesday evening.</p>