Q1 2019 Market Commentary By Steve Foss on March 31, 2019 in Quarterly Newsletter Q1 2019 Market Commentary