The unexpected force keeping beef prices high and why the pressure could last for years41 minutes ago