US supermarket chain Stater Bros. yesterday (18 December) admitted that the economic downturn had weighed on the business as it posted a drop in annual earnings.