Canadian stocks jumped Friday and reversed all of their losses since the war in the Middle East began after Iran said the Strait of Hormuz is open to commercial ships, fueling hopes the conflict may be nearing an end.