The MT Biscaglia was released on Friday, the diplomat said. He asked for anonymity because he was not authorised to speak to the media.
He said he did not know whether a ransom had been paid.
The ship was seized in the Gulf of Aden on November 28 with 25 Indians and three Bangladeshis onboard. An Irishman and two British security guards jumped overboard during the attack and were rescued by helicopters from an international naval coalition patrolling the area.
Last year, pirates hijacked more than 100 ships, including a Ukrainian-flagged vessel loaded with tanks and arms that is still being held. Most are freed after the payment of a ransom. (AP)
Follow Emirates 24|7 on Google News.