Of all the things that happened in April, it had to be the crash in oil futures that best represents what keeps a trader up at night. On April 20th, crude oil futures for May delivery settled at NEGATIVE $37.63 per barrel. That's right, if you were on the hook to have a barrel of crude… Continue reading Trader Nightmares