Oil prices gained more than 1% after President Donald Trump said he would not be much more patient with Iran and as concerns persisted over ship attacks and seizures despite Tehran saying about 30 vessels had passed through the Strait of Hormuz. Brent crude oil futures rose $1.32, or 1.25%, to $107.04 a barrel by 0425 GMT, while U.S. West Texas Intermediate futures were up $1.33, or 1.31%, to $