Geopolitical tensions and potential supply disruptions are supporting oil prices, but concerns about global demand growth and ...