What a week we have had! Is the market volatility due to the war in Iran threatening to scupper the current advance in the semiconductor stocks, while also throwing the rest of the technology and ...