US retail giant Wal-Mart Stores Inc today (14 August) raised its full-year earnings forecast after second quarter profit soared 16.9% as cash-strapped consumers continue to flock to its low-price stores.