McDonald's beats expectations, budget menus boost sales amid gas worries

Business