Fitch:

  • FITCH: INDONESIA FACES RISING PRESSURE ON CONFIDENCE AND FX BUFFERS