More than a dozen oil tankers and cargo ships have been attacked in the Persian Gulf since the U.S.-Israeli war against Iran began nearly two weeks ago, a New York Times analysis shows.