1. Heat oil in large, heavy-bottomed pot over high heat. Saute onion, celery, carrots, and mushrooms until golden (4-5 minutes).
2. Add remaining ingredients except for parsley. Bring to a boil.
3. Lower heat to a simmer and cook until the barley is tender (15-20 minutes).
4. Sprinkle soup with parsley to serve.