SAN FRANCISCO --- Crude-oil futures fell below $106 per barrel Friday, in position to end the week with a loss of more than 8 percent with no immediate threat to U.S. energy output, a slowdown in global demand still a concern and uncertainty surrounding a meeting of key oil producers next week, Marketwatch reported.
Tags: New York Mercantile Exchange, oil prices