Ukrainian Foreign Minister Dmytro Kuleba has urged people to ignore "apocalyptic predictions" about an imminent Russian invasion, saying his country was strong and had unprecedented international support.
President Volodymyr Zelenskiy said a week ago Ukraine was not a sinking Titanic and accused the US government and media of fuelling panic that weighed on the economy when there were "no tanks in the streets".
"Today, Ukraine has a strong army, unprecedented international support and Ukrainians' faith in their country," Kuleba said in a tweet.
"The enemy should be afraid of us, not us of them."
A day earlier two US officials said that Russia may be ready for a full-scale invasion of Ukraine by mid-February as it had in place about 70 per cent of the combat power it believed it would need and was sending more battalion tactical groups to the border.
White House national security adviser Jake Sullivan said on Sunday Russia could take military action "any day now" but could still opt for diplomacy.
"Different capitals have different scenarios but Ukraine is ready for any development," Kuleba said.
European Union Economic Commissioner Paolo Gentiloni said on Sunday the focus should be on diplomacy.
"We must help the NATO countries bordering Russia and strengthen them also from a military point of view," he said on Italian broadcaster RAI.
"We must also be prepared for economic reactions and sanctions if there is a deterioration."
Russia has massed more than 100,000 troops near the Ukrainian borders, sparkling fears of a planned assault.Â
Russia has said it is not planning an invasion but could take unspecified military action if its security demands are not met.
Those include a promise that NATO will never admit Ukraine, a demand the US and NATO have said is unacceptable.