Why it’s a ‘perfect storm’ for commodities right now