Washington (CNN) President Donald Trump said Sunday he does not intend to meet with Iran at the upcoming UN General Assembly, days after Iran denied involvement in an attack on Saudi oil facilities and the US announced new sanctions against the longtime US foe.

"Nothing's ever off the table completely, but I have no intention of meeting with Iran, and that doesn't mean it doesn't happen. I'm a very flexible person," Trump told reporters at the White House.

The United Nations' annual gathering of world leaders is taking place in the wake of the attack on Saudi oil facilities that Yemen-based Houthi rebels, locked in an ongoing war with Saudi Arabia and its allies for control of the country, say they carried out. The strikes hit the world's largest oil processing plant and an oil field and sent global oil prices soaring. Iran has denied responsibility, but the Trump administration insists Iran is to blame.

Treasury Secretary Steven Mnuchin told CNN's Jake Tapper on "State of the Union" Sunday that Trump has always left the door open for a meeting with Iranian President Hassan Rouhani, but said a meeting between the two world leaders is "highly unlikely given the current circumstances."

Trump and his senior officials head to the UNGA this week focused on a narrow agenda that reflects domestic political concerns and the foreign policy challenge posed by Iran. While Trump and his administration have been openly skeptical of the value of international organizations and the UN in particular, this year they will be focused on lobbying the world community to join their push to bring Iran under control.

Read More