SUBSCRIBE

CATEGORIES

Stock markets fall 0.5% in minutes, leaving traders perplexed