Oil prices rebound after easing geopolitical risks spark losses