Global markets face selling pressure amid renewed geopolitical tensions