N News Manager Milforums News Bot Jul 29, 2009 #1 AP - Oil prices fell below $67 a barrel Wednesday in Asia as a drop in U.S. consumer confidence and rising crude inventories painted a weak demand outlook. More...
AP - Oil prices fell below $67 a barrel Wednesday in Asia as a drop in U.S. consumer confidence and rising crude inventories painted a weak demand outlook. More...