"Our in-depth supply & demand analysis shows that there's just not enough beef in the world right now."