Global markets still under selling pressure amid geopolitical tensions