Lower fuel costs and improved spending help offset strong US dollar