Business

Stocks nosedive 6.3pc in jittery week on geopolitical concerns