Combine wine, orange zest and juice, spring onion, oil, vinegar and garlic in a bowl and combine. Season with salt and pepper to taste.
Add the steak. Cover and refrigerate for 8 hours, turning occasionally.
Preheat BBQ. Drain and dry meat, brush with the additional oil and cook over a high heat, turning only once until cooked. (See Cooking Tips)