Worldwide economic turmoil