How Earnings, Rates and Sentiment Are Shaping Markets | Matco Financial