Oil prices closed at their lowest level in two weeks Thursday, tumbling below $94 a barrel on doubts that a revamped financial bailout plan will be enough to avoid a protracted economic slump and revive dwindling U.S. energy demand.
The declines came a day after the Senate overwhelmingly...