Kevin Ludolph Current Views

Not a pretty picture for US stocks going into earnings season.