Indonesia Energy net loss narrows 33.35% to $1.88 million as revenue rises 66.38% to $1.78 million - INDO News | Rallies