This has been a historic week for the energy sector by all means. No one has ever witnessed a free fall in oil prices the way we did on the 20th of April. But many are still wondering: What happened? BREAKING: Crude oil prices on the May contract plummet below negative $10 per barrel; crude oil is down more than 160% percent on the day https://t.co/HlsH3slbGO pic.twitter.com/c4jS8s856K — CNBC Now ...