Is Indonesia Energy Corporation Limited (INDO) a Keeper?
Indonesia Energy Corporation Limited (AMEX:INDO) went up by 17.09% from its latest closing price compared to the recent 1-year high of $86.99. The company’s stock price has collected 30.60% of gains in the last five trading sessions. Is It Worth Investing in Indonesia Energy Corporation Limited (A