Stocks soar, S&P 500 hits highest level in three months after key … – CNBC March 18, 2023 by amitramann@gmail.com source