The Canadian market has a number of stocks with high yields that just might … training centres, window wall system businesses, and stainless water tanks, … Keyera is one of the largest oil and gas midstream companies in Canada.