In large, heavy saucepan, heat oil. Add cumin and mustard seeds, and sauté until they begin to pop, about 1 minute. Add onion, gingerroot, and garlic, and sauté until onion is soft and clear, about 2 minutes. Do not brown. Add a splash of water, if needed, to prevent it from sticking. Add carrots and remaining seasonings and stir in. Then add broth and bring to a gentle boil. Cover and simmer for 15 minutes or until carrots are tender. Remove from heat.