S&P 500 holds 2.6% gain after Fed meeting minutes release