BANGKOK — China’s benchmark Shanghai Composite index dives 6.4% on Trump threat of more China tariffs. Egan: Mother Nature flooded the Ottawa River. Did the city flood... Canada's ...