An OPEC report suggests that world demand for its oil is outstripping the present supply.
Kansas City Star: Business, Kansas City Star: Business
Fri, 06/10/2011 - 5:01am
An OPEC report suggests that world demand for its oil is outstripping the present supply.