Heat the oil in a large skillet over medium heat. Add onion and garlic and sauté until onion has softened.
Stir in tomatoes, olives, parsley and wine (or juice/vinegar); simmer for 5 minutes.
Place fillets in the sauce and simmer for 5 minutes or until fish turns white.