Heat a large non-stick skillet over medium-high heat. Toss beans with oil and add to pan. Cook until tender and a little charred, about five to seven minutes.
Whisk together lemon juice, vinegar, honey, Dijon and zest in a small saucepan over medium heat. Add butter, stirring until melted. Let simmer for five minutes, then season with salt and pepper.