Insiders Sell Around $16M Of 4 Stocks
U.S. crude oil futures jumped more than 7% on Thursday after Russia’s President Vladimir Putin announced that the country’s armed forces would carry out a “special military operation” in Ukraine. Investors, meanwhile, focused on some notable insider trades.
Benzinga ·