President Joe Biden asserted in an interview that Vladimir Putin has “already lost Ukraine.”
Group of Seven member states are discussing whether to sanction companies in China, Iran and North Korea they believe are providing Russia with parts and technology that have military purposes, according to people familiar with the matter.