Growing crude and fuel inventories and declining U.S. demand for oil are sparking predictions that prices will soon fall below $70 a barrel. With the rising stockpiles of crude oil and fuel, experts are wondering when the Organization of Petroleum Exporting Countries will cut back on production quotas.

Full Story:

Related Summaries