Oil prices continued falling on Tuesday, tumbling to 3-1/2 year low, as concern about the floundering global economy and falling demand again took center stage.
U.S. crude for January delivery fell $2.32 to settle at $46.96 a barrel. It was the lowest closing price since May 20, 2005, when oil settled at $46.80 a barrel.