Share Facebook Twitter LinkedIn Pinterest Email Walmart sticks to annual targets as fuel shock dents American spending