Computerised trading algorithms blamed for recent market turmoil | Heykuki News