The Dow Jones industrial average .DJI ended up 56.79 points , or 0.67 percent , at 8,588.36 -- its highest level since January 17 .