Demand for Oil Continues to Slide
Oil inventories released this morning continued to show a lack of demand for relatively low priced oil. The latest build of approximately 370 million barrels is the largest we have seen since 1990. This latest rally does not seemed to be confirmed by a change in the demand...










