In a large saucepan, heat oil over medium heat. Saute brown rice, carrots, onion and mushrooms for 10 minutes or until rice is golden.
Add broth, wild rice, thyme and rosemary; bring to a boil. Reduce heat; cover and simmer for 25 minutes. Stir in long grain rice; cover and simmer 25 minutes longer or until liquid is absorbed and wild rice is tender.
Remove from the heat; stir in apricots, green onions, salt and pepper. Cover and let stand for 5 minutes. Sprinkle with pecans just before serving.