U.S. President Donald Trump held his first rally in more than three months in Tulsa, Oklahoma on Saturday evening, despite warnings from health experts against large-scale gatherings as some states are seeing a surge in coronavirus cases after reopening.