Investors Cautious as Software Selloff Provokes Market Turmoil | The 4 Pillar Report