President Donald Trump made an undiplomatic remark about close ally Saudi Arabia on Tuesday, saying he warned Saudi Arabia\u2019s King Salman he would not last in power \u201cfor two weeks\u201d without the backing of the U.S. military. \u201cWe protect Saudi Arabia. Would you say they\u2019re rich. And I love the King, King Salman. But I said \u2018King - we\u2019re protecting you - you might not be there for two weeks without us - you have to pay for your military,\u2019\u201d Trump said to cheers at a rally in Southaven, Mississippi. Trump did not say when he made those remarks to the Saudi monarch. Despite the harsh words, the Trump administration has had a close relationship with Saudi Arabia, which it views as a bulwark against Iran\u2019s ambitions in the region. Trump made Saudi Arabia his first stop on his maiden international trip as president last year. Trump called King Salman on Saturday and they discussed efforts being made to maintain supplies to ensure oil market stability and global economic growth, according to Saudi state news agency SPA. Saudi Arabia is the world\u2019s top oil exporter and the de facto leader of OPEC, which has been criticized by Trump for high oil prices. Speaking at the United Nations General Assembly in New York last month, Trump said OPEC members were \u201cas usual ripping off the rest of the world.\u201d \u201cWe defend many of these nations for nothing, and then they take advantage of us by giving us high oil prices. Not good. We want them to stop raising prices, we want them to start lowering prices,\u201d Trump said. He has also pressed other U.S. allies, such as Japan, South Korea and Germany, to take more of the financial burden of their defense.