Global markets come under selling amid mounting US-Iran geopolitical uncertainties