Alimentation Couche-Tard Is Buying CST Brands for $3.67 Billion | Fortune