I think the standard for moose kills over the last 100+ years is the 303 Brit. A 170 ish grain bullet at ~2400 ft/s or a 150 grain bullet at 25-2600 ft/s. These are with standard cup/core bullets, premiums while good, don't make a difference at these velocities
There are definitely rounds such as the 243 class bullets etc. that will do the job as well as anything 30 caliber and above.
Over the last 30 years that I have been keeping track of moose kills, myself and friends, most shots come at 150 yards or less, very few over that but one at 425 yards (35 Whelen).
So today, my minimum, is a 7mm-08 with 140 or 150 grain bullets. Yes, most of the 6.5's will do the job as well, but I like the option of running a 175 grain bullet, 8.6 twist Steyr. Anyway, the 7mm-08 is very close to the 303 Brit (power wise) but has better bullet options as well as ranging ability.
Many failures can traced back to the wrong bullet at the wrong velocity, recoil been difficult to unmanageable in larger higher velocity rounds, rounds that are uber expensive , this puts a financial dent in the frequency of practice as does hard recoil.
As a handloader I use the 7mm-08 150gn NAB for bush 2600 ft/s, 280ai for long range 150gn NAB 2990 ft/s, and a 30-06 general purpose tool with a 200gn NAB at 2695 ft/s. The 7mm-08 does not need a premium bullet, an ELD-X will do the job just fine at the velocity I drive it.
The 30-06 /200 combo really smacks large animals hard. This observation comes after many moose with the 338win, 35 Whelen, 9.3mm, and 375 H&H.
The round one choses should be based on the animal,ranging ability, velocity and bullet construction.