Pat the salmon fillet dry and season all over with salt and pepper.
Roll the seasoned fillet and secure it by tying kitchen twine around it in four evenly spaced places, pulling tight so the roll holds its shape.
Cut between the twine to make four even steaks, each about 1¼ inches thick.
Heat a large frying pan over high heat and add enough vegetable oil to coat the bottom.
When the pan is hot, add the salmon steaks and sear for 2 minutes on the first side without moving.
Turn the steaks and sear the second side for 1 minute.
Reduce heat to medium–low, loosely cover the pan with foil, and cook for 4–5 minutes more, or until salmon is cooked through to your liking; then transfer the salmon to a clean plate.
Keep the pan over medium–low heat and add the butter, fruit preserves, balsamic vinegar, and minced herbs to the pan.
Cook, stirring gently, until the mixture is bubbly and the butter has melted, about 30 seconds to 1 minute, then taste and adjust seasoning with salt and pepper if needed.
Pour the Magical Butter sauce over the seared salmon steaks and serve immediately.