The major indexes finished today with returns ranging from 0.1% to 0.7% with the S&P 500 hitting a two year high. Both investor participation and market breadth were good and we guess the market liked what was said from the President and Federal Reserve so far. Not sure we learned anything new from either party. [...]