Indonesia Energy Corporation Limited (AMEX:INDO) has seen 3.38 million shares traded in the last trading session. The company, currently valued at $72.33M, closed the last trade at $7.87 per share which meant it gained $0.09 on the day or 1.16% during that session. The INDO stock price is -1005.34%