MoneyWatch: Obama hails U.S. economy; Amazon ...