Monday, March 9, 2020: A date that will go down in the history books for energy. Consider these milestones: Crude oil futures plummeted 24 percent today. It was their biggest drop since the U.S. invaded Iraq in January 1991. The front month contracts expiring on March...








