Heat the chicken broth in a pot and keep it warm.
In a large pan, heat olive oil and butter over medium heat. Add onion and garlic, sauté until translucent.
Add the Arborio rice and cook, stirring constantly, for about 2 minutes.
Pour in the white wine and stir until it is absorbed.
Begin adding the warm chicken broth, one ladle at a time, stirring constantly and allowing each addition to be absorbed before adding the next.
When the rice is almost cooked, add the shrimp and cook until they turn pink.
Stir in the Parmesan cheese, and season with salt and pepper.
Garnish with fresh parsley if desired.