The expiry of a U.S. license permitting energy transactions with Russian banks has heightened pressure on Russia. This development comes amid ongoing conflicts with Ukraine, as the U.S. seeks to push Russian President Vladimir Putin toward peace negotiations.
