It’s been long overdue! The composite index of Indonesia Stock Exchange (IDX) ended lower by 2.1% on Wednesday (Jun 5), dragged down by correction of Barito Renewables (BREN), Chandra Asri Petrochemical (TPIA), and Amman Mineral (AMMN). These stocks have been overcooked for so long.To subscribe please click here