Treasury's OFAC Blocks $1B In Russian Oligarch's Trust

In a bid to punish the Kremlin for its invasion of Ukraine, the U.S. Department of the Treasury's Office of Foreign Assets Control has blocked a Delaware-based trust containing assets worth...

Already a subscriber? Click here to view full article