Indonesia Energy management commentary says H1 2026 revenue rises 66.38% on higher Kruh Block output and $86.09/bbl crude price - INDO News | Rallies