Crude oil prices tumbled on the New York Mercantile Exchange Tuesday, falling more than $8 per barrel, a reflection of uncertainty in demand.
Crude oil prices tumble Tuesday