Ahmadinejad said the report by the International Atomic Energy Agency vindicated Iran and warned that Tehran would take unspecified "reciprocal measures" against any country that imposed additional sanctions against Iran.
The IAEA report said several past questions about Iran's nuclear program had been resolved, but highlighted Tehran's continued refusal to halt uranium enrichment.
Ahmadinejad said in a televised address to the nation that the best way for the U.S. and its allies to "compensate for their mistakes" is to "apologize and pay compensation."
"If they continue" pursuing sanctions, he said, "we have definitely drawn up reciprocal measures." Ahmadinejad did not elaborate.