Crude oil prices topped $95 per barrel in New York Thursday as an extended stock rally on Wall Street stalled for the day.
Crude oil tops $95 per barrel