US crude oil futures traded higher by 2% on Tuesday. Investors, meanwhile, focused on some notable insider trades.

Crypto Truth