US retailer Safeway today (23 July) said the economy is not performing as well as it had expected as it released its second-quarter results.