The USDA says the herd is at a 61-year low as of January 2013. Beef production dropped to a 20-year low. Talk about extremely bullish!
The New Year has started and not much has changed. All through 2013 we heard of an impending "bond bubble," a "stock market bubble" and a Europe expected to fly apart at any moment. It sounded like a broken record. But what happens? Nothing. Why?