Oil prices rise again as Iran and U.S. trade attacks on commercial ships