Saudi Crown Prince Mohammed bin Salman said he agreed with US Secretary of State Mike Pompeo that Aramco's attack was a declaration of war by Iran, denying that he had ordered the assassination of Saudi journalist Jamal Khashoggi.

Mohammed bin Salman, in an interview with the program "60 Minutes" on the channel "CBS" the US hoped that the response to Iran will not be military, but be political because it is the best, as he put it.

He stressed that Riyadh and Washington would welcome President Donald Trump's meeting with his Iranian counterpart Hassan Rouhani, but it was the Iranians who refused.

If a strong response is not taken against Tehran, more risks would come from it, he said, warning that oil prices could rise to "fictional figures" if the world does not meet to deter Iran.

As for his relationship with the assassination of Saudi journalist Jamal Khashoggi at his country's consulate in Istanbul last October, Mohammed bin Salman said he had not ordered his death.

"This was a heinous crime and I did not order it, but I take full responsibility as a leader in Saudi Arabia, especially since the crime was committed by individuals working for the Saudi government.

He pointed out that the assassination of Khashoggi was a mistake, which requires him to take action so that this does not happen in the future.

He also noted that investigations into Khashoggi's murder were continuing and that when charges against anyone were established, he would be brought to court at all ranks, and "there would be no exceptions."