Oil prices climb on weaker USD, geopolitical tension, WTI stalls near key resistance