Stocks hold their nerve after Bank of Japan shock