Energy Rally Triggers Tech Sell-Off Amid Inflation Fears