US S&P 500 Near 7,000 as Eighth Straight Monthly Gain Persists Amid Fed Minutes and Chair Speculation