David Shapiro market insights