Combine all ingredients except for the shrimp in a large bowl.
Add the shrimp and cover. Place in the refrigerator and allow to marinate for a minimum of 4 hours or overnight.
Heat a large, heavy-bottomed pot over medium heat. Add enough olive oil to cover the bottom of the pan, about 1 ½ T, depending on the size of your pan.
Remove the shrimp from the marinade. Carefully place in the pan so the oil does not splatter. Arrange shrimp in a single layer with space between each one. Cook for 2 minutes on each side. Cook in batches if your pan is not large enough to hold all the shrimp at once.