Iran has fired on a U.S. cargo ship and directed it to a port on the southern coast of the country, Al-Arabiya reported. The U.S. ship has up to 34 American sailors, the report added. Crude-oil futures appeared to move higher on the report. However, NBC News, citing senior U.S. Navy officials, say the report isn't true.
Copyright © 2015 MarketWatch, Inc.
Continue Reading Below