Composite index of Indonesia Stock Exchange/IDX (IHSG/JCI) ended substantially lower by 2.16% Thursday (Apr 23), dragged down by multiple factors, including further sliding of rupiah, the rise of crude oil, and correction in inflated stocks like Barito Renewables (BREN) and Dian Swastatika Sentosa (DSSA). To subscribe please click here