Macro Picture
Stocks hit new highs again this week during the busiest earnings season period. Cyclicals did the best, boosted by Tesla shares which brought that company's market capitalization over $1T. Energy was the weakest but fell only marginally (-0.7%) due to oil prices edging back from multi-year highs.
Bonds fared well also as rates edged lowe…



