Fitch Downgrade And Geopolitical Fears Trigger Sharp Selloff