Oil prices fell below 33 a barrel Wednesday in Asia as a drop in United States consumer confidence and rising crude inventories painted a weak demand outlook.
Oil falls below 33 on us consumer confidence drop.