After oil prices dragged down US indices earlier this week, prices recovered late yesterday, pulling stocks up with them. The rebound in price came after a report that US crude oil stockpiles were in decline, while Tuesday’s OPEC report also showed the Saudi Arabian production reported climbed back up above 10 million barrels a day in February.