Oil prices up with US demand rise, supply risks amid geopolitical tension