Geopolitical tensions and tight supply push oil prices higher