President Trump unleashed a blistering attack Wednesday on Germany and other NATO allies, wasting no time at the outset of a week of high-stakes diplomacy to hit at Washington’s closest partners for what he said were hypocritical demands for U.S. security protection.

“Germany, as far as I’m concerned, is captive to Russia because it’s getting so much of its energy from Russia,” Trump told NATO Secretary General Jens Stoltenberg, in a fiery on-camera exchange that was nearly without precedent in the history of the post-World War II alliance.

“We have to talk about the billions and billions of dollars that’s being paid to the country we’re supposed to be protecting you against,” Trump said, referring to European purchases of Russian natural gas.