Tech Rally Amidst Global Economic Crossroads