Carney announces $35B for defence, infrastructure in Canada's North Havoc in the Strait of Hormuz hands Canada’s oil sector a windfall. Will pipelines follow? Photos from Iran, Israel and Lebanon in ...