Reuters: McDonald’s has switched to cooking oils free of trans fats in all of its restaurants in the United States and Canada.