In a large mixing bowl, whisk together olive oil, Dijon mustard, 3 cloves minced garlic, ale, 1 tablespoon Worcestershire sauce, soy sauce, smoked paprika, and 1/2 teaspoon black pepper.
Place steaks in a resealable plastic bag or shallow dish.
Pour prepared marinade over steaks, ensuring they are well-coated.
Seal or cover and refrigerate for at least 2 hours, or overnight for maximum flavor.
In a small bowl, combine softened butter, 1 tablespoon Worcestershire sauce, 1 clove minced garlic, parsley, and 1/4 teaspoon black pepper. Mix until smooth.
Transfer butter mixture to a piece of plastic wrap or parchment paper. Roll it into a log shape and seal tightly.
Refrigerate about 30 minutes or until firm, .
Remove steaks from marinade.
Allow them to come to room temperature for 20 - 30 minutes before cooking.
Preheat a grill or skillet to medium-high heat.
Cook steaks for about 4 - 5 minutes per side for medium-rare, or adjust to your preferred doneness.
Remove from heat to plates and allow steaks rest for 5 minutes after cooking to retain their juices.
Slice a piece of prepared Worcestershire butter and place on top of each steak while they are still warm, allowing butter to melt over the meat.
Serve hot.