McDonald's (MCD) Financial Analysis: Navigating Macroeconomic Headwinds | Monexa