Mixed bag of luck and a lot of worries ahead for IT, banking stocks

Mixed bag of luck and a lot of worries ahead for IT, banking stocks