They aren’t Anheuser-Busch anymore, they are Inbev, and they are owned by the Saudis.
Inbev is Belgian/Brazilian owned.