Oil prices slid closer to a new multiyear low yesterday because of growing doubts that the $789 billion stimulus package will reinvigorate the economy and demand for energy.
Oil slides toward multiyear lows