Crude oil prices rebounded slightly Wednesday morning, climbing toward $107 per barrel after two days of losses on the New York Mercantile Exchange.
Oil prices rebound slightly