Asian shares have been mixed following losses on Wall Street, and oil prices have pared earlier gains on the intensifying Iran war, falling back to around $107 per barrel after ...