The Black (Eye) Curve
An honest-to-goodness oil crash. For a time this morning, the front month WTI futures contract had fallen into the $20s for the first time since Euro$ #3. Up to now, that prior outbreak had been the more (in)famous as far as crude prices have been concerned. Over the intervening years, it was thought that supply and demand had been made [...]
Stay In Touch