US President Donald Trump said on Saturday he was putting Venezuela under temporary American control after the United States captured President Nicolas Maduro in an audacious raid and whisked him to New York to face drug-trafficking charges. "We will run the country until such time as we can do a safe, proper and judicious transition," Trump said during a press conference at his Mar-a-Lago resort in Florida. "We can't take a chance that someone else takes over Venezuela who doesn't have the interests of Venezuelans in mind." Trump said as part of the takeover, major US oil companies would move into Venezuela, which has the world's largest oil reserves, and refurbish badly degraded oil infrastructure, a process experts said could take years.