US sanctions on Iran hit oil, banking and shipping