Heat olive oil and butter in a large saucepan and saute the potatoes and leeks. Pour in the stock and cover. Simmer 20 minutes or until the vegetables are soft.
Peel and finely dice the tomatoes. Puree the soup and stir in the tomatoes. Season with salt and pepper and stir in the creme fraiche or sour cream. Serve.