On utility-based derivative pricing with and without intermediate trades