Ozempic and blindness, McDonald's and chicken, Coca-Cola and tariffs: Business news roundup