Oil prices rebound as growing geopolitical tensions fuel supply fears