Light, sweet crude oil prices held close to $101 per barrel Wednesday morning after the International Energy Agency lowered its demand projections for 2012.
Crude oil holds near $101