Stocks soar in relief rally