Oil prices rise, escalating US-China trade war caps gains