A U.S. naval blockade of Iranian ports has shrunk Tehran's oil exports, stranding a growing stockpile of crude on tankers as Iranian storage sites run out of space, shipping data showed and analysts said.