LISBON: Portuguese Prime Minister Antonio Costa announced his resignation on Tuesday after he was embroiled in a corruption investigation into the awarding of energy-related contracts.