Preheat oven to 350°.
Combine flour, sugar, baking soda, and salt in a medium bowl. Combine oil, orange juice, and egg in another medium bowl.
Add liquid mixture to flour mixture and stir to combine. Stir in satsuma orange zest, oranges, and cranberries.
Pour batter into 2 (6-inch) round pans or 1 (8-inch) loaf pan lightly coated with cooking spray. Bake at 350° for 40 minutes or until pick inserted in the center of bread comes out clean.
Sift powdered sugar over breads.