What a difference a week can make. We had significant improvement in the bond market. The middle east conflict is being contained for the moment. Earnings this week were well received. The indexes continued their ascent with Mega tech seeing the most inflows once again. The dollar stabilized and rates have topped out at least in the short term. Let’s get to the charts!