It was a tumultuous day for international financial markets as stocks plunged, currencies crumbled and worries grew. Here at home the Bank of Canada hiked …

source