Crude oil tops $95 per barrel
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 prices held close to $112 per barrel in New York Tuesday after Ford Motor Co. said it made a $2.6 billion profit in the first quarter.