Preheat oven to 350 degrees. Generously grease and flour a 10-cup bundt pan and set aside.
Whisk together the flour, sugar, baking powder, baking soda, and salt in a mixing bowl and set aside.
In a separate large bowl, stir together the milk, oil, and melted butter. Whisk in the eggs.
Stir in the citrus juice and zest until combined.
In two to three additions, add in the dry ingredients to the wet. Stir to combine.
Pour the batter into the prepared bundt pan and bake for 50 minutes, or until a wooden skewer inserted into the cake comes out clean.
Let cool on a wire rack until the pan is cool enough to handle (about 20 minutes).
Place a cutting board or large platter on top of the pan and carefully invert the cake right-side up.
Continue to cool before serving.