What a nice rally in the last hour of the stock market today. This has to be somewhat of a relief, especially given the less-than-stellar earnings reports. However, faltering demand for crude oil is finally offering some relief to bulls over these past few trading sessions.
