Markets Turmoil After China Devaluation - Surveying The Damage