Heat the chicken stock in a 1-cup liquid measuring cup in the microwave for 2-3 minutes, or until hot.
In a small frying pan, over medium heat, add the butter and oil.
Add the onion and cook until tender, about 1-2 minutes. Add garlic and cook for 30 seconds.
Add the rice to the pan and toss to coat the rice well.
Add the wine and stir. Mixture should be simmering, not boiling.
Add 2-4 tablespoons of the hot stock and stir until it is absorbed. Continue this process for 20-25 minutes until you have about 1/4 cup of broth left. Stir regularly, but not constantly. Reheat the stock to maintain the temperature if needed.
Test for doneness of the rice. It should be completely cooked by this point.
When you add the last 1/4 cup of stock, let it cook for about 2 minutes, then add the cheese to the pan. Mix gently until it is melted and combined with the rice. The rice mixture should be creamy and thick, not soupy.
Sprinkle with chopped parsley and serve warm.