Register Sign In
October 16, 2008 4:15PM ET - Merrill and Citigroup roll out earnings as oil prices plunge below 70 dollars a barrel for the first time in a year. Very choppy trading day.