Markets in turmoil amid recession fears

296