Recession fears haunt markets