McDonald’s tops earnings expectations, but weaker U.S. sales complicate the picture | The Apex Times