Global Uncertainty Fuels Tech Stock Gains