Describe the factors currently driving the world demand for oil; why has the price not fallen below

Posted Date: