Crush the peppercorns and mix them with the lemon juice. Rub into the steaks and marinate at room temperature for several hours.
Brush a cast-iron skillet with olive oil. Pat the steaks dry, leaving as much pepper adhering to the steaks as possible. Heat the pan and cook steaks in two batches over medium-high flame about 5 minutes to a side or until medium rare. Transfer to a heated platter and keep warm in the oven while making sauce.
Pour out any grease from the pan. Add butter and gently saute shallots or green onions. Add wine and bring to a rapid boil. Add stock and gelatin and skim. Boil rapidly, until sauce is reduced to about 2/3 cup. Season to taste. Transfer steaks to individual plates and spoon a little sauce over each.