Before the Bell: Banks Clobbered Tuesday, Big Tech Earnings Surprises With More on the Way?
After a down day Tuesday, Wednesday was shaping up more positively, thanks to positive earnings reports from two tech biggies, with two more still to come this week.