Trump Rejects Iran's Hormuz Offer, Oil Nears $107