The Numbers Don’t Lie
Folks, this is a big time for earnings—130 of the S&P 500 companies report before the end of the week. These reports coincide with a debt-ceiling debate here at home and a situation where European banks are playing havoc with pricing. Let’s distill this, shall we? What’s happening in Europe right now all comes down [...]
