In a large skillet, heat oil over medium heat. Saute chicken and onions until chicken is no longer pink and juices run clear (8-10 minutes). Stir in tomato juice, chicken broth, curry, garlic, chili powder and salt. Cook, uncovered, over medium heat until slightly thickened (about 25 minutes). Serve over rice with toppings of your choice.