U.S. trade deficit narrows to $55.9B as oil exports surge on Iran conflict