In an unprecedent turn of events oil prices have fallen to below zero. That’s right – US oil has reached an all-time low of -38.76 USD (at 3:32 pm New York time) meaning that producers are actually paying customers to take their oil. The world is going quite upside down and we are bearing witness...