In back-to-back events last week, President Donald Trump held court with Saudi government officials and investors who do ...