npmc-quarterly-market-commentary-at-june-27-2016