All is well that ends well.
It's been an insane half-year in financial markets but there's a fair chance that it ends the stocks at a record high. The S&P 500 is trading up 45 points to 6137, which is just 10 points from the February 19 record of 6147.
Materials and financials are leading…
Read More