US fastfood giant McDonald's has posted a decline in quarterly earnings as improved US sales failed to offset higher costs. Illinois-based McDonald's reported net income of US$470.9m, or 37 cents per share, for the second quarter to 30 June, compared to $497.5m, or 39 cents per share, a year earlier. Analysts had been expecting earnings of 37 cents a share, reported Reuters.