Stocks open higher as investors hope for economic recovery