The S&P 500 is in a bull market. Here’s what that means and how long the bull might run – KOLR – OzarksFirst.com June 9, 2023 by Bharat Shukla source