Investment in commodities has various benefits such as: 1. Commodities offer clear protection during inflation and times of economic uncertainty. They are a good source of investment even during tough times. 2. Diversified Investment Portfolio. 3. Commodities experience huge swings in prices thus opens up opportunities for you to make profits provided you plan your investments right. 4. Hedging.