How geopolitical events affect commodity prices