Executives Buy Around $85M Of 4 Stocks Although crude oil futures traded higher on Wednesday, there were a few notable insider trades. Benzinga · May 4, 2022