Oil prices face fresh headwinds as geopolitical tensions ease.