Stocks Edge Higher; Oil at 21/2-Month Low NEW YORK, Dec. 3 -- Stocks gained slightly Friday and the major indicators ended higher for the second straight week. Crude oil futures continued their decline, falling below \$43 per barrel for the first time in 2 1/2 months.