Oil prices fall but hold near 3-month high on trade deal agreement