The Great Depression on Steroids?

If you've been paying attention to the crude oil market over the last couple of days, alarm bells should be going off in your head. Yesterday, the May futures contract dropped below $0.  That contract was set to expire today, so anyone who was short futures today were contractually obligated to deliver oil. The problem [...]