Global stocks down amid geopolitical tension