Global turmoil seen this past week