IT companies and oil giants winners on Wall Street

Staff shortages cause companies to scale down