Home Economy News Stocks rally after recent weakness, dollar slips