Technology Shares Slide as Energy Rallies

Technology stocks are selling off again today following disappointing earnings from Amazon.com and disappointing guidance from Intel. Their shares are down 6.6% and 25.3%, respectively, in premarket action. Energy contracts are rallying on speculation that hostilities in the Middle East could increase again following next week’s US midterm elections. Meanwhile, US energy giants are climbing, […]