SharePost Content Read More Stock Market News #stockmarket Post navigation JPM’s Matejka warns ’things might need to get worse before they can get better’ India stocks lower at close of trade; Nifty 50 down 1.73%