Oil prices show marginal gains