
For months, pundits have been predicting a collapse in crude oil prices as prices create demand decay (some call it demand destruction). However, geopolitical events continue to provide ever-higher support for energies.
Even this small relief has given the stock index futures reason -- along with technical support at the 20% sell-off level -- to lead a relief rally today. Relief indeed!