Tech Sell-Off Intensifies as Energy Costs Pressure Margins